Периферийные устройства
- Введение
- Таблица содержания
- Связанные репозитории
Введение
Этот репозиторий в основном содержит интерфейсы HDI (Hardware Driver Interface) для драйверов различных внешних устройств, реализации HAL, модели драйверов и тестовые примеры. В зависимости от модуля, информация о конкретных модулях может быть найдена в соответствующих подкаталогах readme.
Таблица содержания
Код этого репозитория находится в каталоге /drivers/peripheral. Вот краткое описание его подкаталогов:
- audio — определение интерфейса HDI для аудиоустройств, используемого для управления загрузкой и выгрузкой драйверов звуковых карт, создания объектов воспроизведения и записи звука, выбора аудиосцен, настройки свойств и громкости звука, управления воспроизведением и записью звука и т. д. Подробнее см. в документе audio/README_zh.md.
- codec — определение интерфейса HDI кодеков, который предоставляет возможность декодирования и кодирования мультимедийных данных. Подробнее см. в документе codec/README_zh.md.
- display — определение и реализация по умолчанию интерфейса HDI дисплея, предоставляющего возможность управления графическими слоями, памятью дисплея и аппаратным ускорением графики. Подробнее см. в документе display/README_zh.md.
- format — определение интерфейса HDI формата, который обеспечивает возможность повторного использования и декодирования мультимедийных файлов. Подробнее см. в документе format/README_zh.md.
- input — определение интерфейса HDI ввода и его реализация, которая предоставляет возможность управлять устройствами ввода, включая управление устройствами ввода, контроль бизнес-потоков, отправку данных и т.д. Подробнее см. в документе input/README_zh.md.
- sensor — определение и реализация интерфейса HDI датчиков, который включает в себя стабильные функции, такие как запрос всей информации о датчиках, включение и отключение датчиков, подписка и отмена подписки на датчики, настройка параметров датчиков и т. п. Это упрощает разработку сервисов. Подробнее см. в документе sensor/README_zh.md.
- wlan — определение и реализация интерфейса HDI WLAN, который включает создание и уничтожение каналов HAL и WLAN-драйверов, получение характеристик WLAN, поддерживаемых устройством, и т.п. Подробнее см. в документе wlan/README_zh.md.
- usb — определение и реализация DDK-интерфейса USB, отвечающего за управление устройствами USB Host и USB Device, настройку, чтение и запись данных и т. д. Подробнее см. в документе usb/README_zh.md.
- camera — определение и реализация HDI камеры, которая обеспечивает конкретную реализацию для верхнего уровня Camera Service, управление различными аппаратными устройствами камеры и т. д. Подробнее см. в документе camera/README_zh.md.
- ril — определение и реализация RIL HDI, обеспечивающая обработку вызовов, SIM-карт, коротких сообщений, доступа к сети и передачи данных по сотовой связи и т. д. Подробнее см. в документе ril/README_zh.md.
Связанные репозитории
Подсистема дочерних драйверов
framework драйверов
Адаптер драйверов
Адаптеры драйверов KHDF для Linux
Периферийные драйверы
Опубликовать ( 0 )