>have a hard to find mems accelerometer managed by the sensor processing unit
How did OP even know that an accelerometer exists in the first place?
Apple has a motion sickness mitigation feature that displays dots on your screen that move based on physical motion, so it’s fairly well known that the accelerometer exists.
> the sensor lives under AppleSPUHIDDevice in the iokit registry, on vendor usage page 0xFF00, usage 3. the driver is AppleSPUHIDDriver which is part of the sensor processing unit.
The presence of the sensor is well documented as part of Apples Sudden Motion Sensor hard drive protection system.
How to access it is undocumented.