HPACEL(4)

πŸ“¦ version 11.0, in nixpkgs unstable

πŸ’– 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:

🌈 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, the hpacel driver only reports the readings from the accelerometer via sysmon_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