Данные об оборудовании Android из ядра

Как написать драйвер устройства для устройств Android (SoC)? Я хочу написать GPS или драйвер камеры (или получить вывод оборудования GPS) из ядра.

По сути, я хотел бы понять процесс разработки драйвера устройства для устройств SoC, работающих под управлением ядра Linux. Какой автобус используется? Как именно данные передаются в пользовательское пространство HAL?

Я пробовал читать о HAL, но там не указано, как HAL взаимодействует с оборудованием через ядро. Может ли кто-нибудь помочь мне понять это?

0 ответов

Другие вопросы по тегам