Я пытаюсь понять, как моя система считывает данные гироскопа из ядра. У меня есть телефон Redmagic 8pro под управлением Android 13 с ядром 5.15. Датчик гироскопа в моем устройстве — LSM6DSO.
Я создал ядро GKI для своего телефона и определил common/drivers/iio/imu/st_lsm6dsx, предполагая, что это драйвер датчика. Я попытался отключить его, удалив из Makefile. Однако датчик продолжал функционировать, что свидетельствовало о том, что это не его водитель. По крайней мере, на моем телефоне этот драйвер не использовался.
Чтобы лучше понять HAL датчика, я хочу узнать, как система считывает данные с этого датчика и какие функция используется для доступа к данным из ядра? Есть ли у кого-нибудь какие-либо идеи по этому поводу?
Я искал устройство в папках устройств dev и iio, но ничего не помогло.
Подробнее здесь: https://stackoverflow.com/questions/793 ... rom-kernel
Как Android Sensor HAL читает данные из ядра? ⇐ Android
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Изменить длину значений данных SensorEvent в Android Sensor Framework
Anonymous » » в форуме Android - 0 Ответы
- 11 Просмотры
-
Последнее сообщение Anonymous
-