HPACEL(4)
π HPACEL(4) β the hpacel HP 3D DriveGuard accelerometer page π
β¨ NAME β¨
okay so bestie, welcome to hpacel(4) from the Kernel Interfaces Manual. This is the hpacel page, and the name tea is: hpacel β HP 3D DriveGuard accelerometer. It's giving βtiny driver, very specific laptop hardwareβ and honestly? iconic. π«Ά
πΈ SYNOPSIS πΈ
hpacel* at acpi?
π DESCRIPTION π
The hpacel device driver supports accelerometers that are commonly available in Hewlett-Packard laptops. The supported chip is LIS3LV02DL from STMicroelectronics, although other chips from the same family, such as LIS3LV02DQ, may also work, provided that the vendor has implemented suitable ACPI access methods. so yes, same-family chips have a shot, but only if the vendor did the suitable ACPI access methods thing. π¦
The hpacel driver reports the acceleration readings of the X-, Y-, and Z-axis via the envsys(4) API and the envstat(8) command. X, Y, Z readings, reported through the proper APIs β that's the whole plot. π
π¦ SEE ALSO π¦
Also bestie, the reference situation:
STMicroelectronics, LIS3LV02DL: 3-Axis - Β±2g/Β±6g digital output low voltage linear accelerometer. AN2381 Application Note, Revision 1, http://www.st.com/stonline/products/literature/anp/12441.pdf, June, 2006.
π HISTORY π
The hpacel device driver appeared in NetBSD 6.0. periodt. β¨
π AUTHORS π
Jukka Ruohonen β¨jruohonen@iki.fiβ© β main character author energy, fr fr. π
π BUGS π
π¨ okay so the bug tea: the used accelerometer chip is capable of generating wake-up, direction detection, and free-fall interrupts. In the ideal situation these could be used to evoke possible emergency action. However, thehpaceldriver only reports the readings from the accelerometer viasysmon_envsys(9). That's the limitation, bestie β no cap. π
cute sign-off: source/version is Debian, date September 7, 2011, for HPACEL(4). mwah π
π¦ where this page comes from
- nixpkgs unstable: netbsd-source 11.0
- Copyright (c) 2011 Jukka Ruohonen <jruohonen@iki.fi>
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms