drivers_peripheral:基于OpenHarmony的外设器件驱动项目

暂无描述

分支345Tags61
文件最后提交记录最后更新时间
fix: delete codeowner2 年前
返回值整改3 天前
跨组件访问整改4 个月前
fix: add readme docs1 个月前
update: 更新文件 bluetooth_address.cpp27 天前
#6845 修复arm64_virt启动时render_service和composer_host的时序问题1 天前
update clearplay/hdi_service/include/drm/v1_0/media_key_session_service.h.9 个月前
cleancode21 天前
Description:nfc codex3 天前
【hdf_core】hdf_core switch to system component3 个月前
#6845 修复arm64_virt启动时render_service和composer_host的时序问题1 天前
modify peripheral sene key5 天前
透传软总线错误码7 天前
802.1x16 天前
fix face auth hdi for flex3 个月前
间接依赖整改为直接依赖1 年前
fix:modify dead url3 年前
hdi告警修复24 天前
for cdc input4 个月前
add filepath check2 天前
16 天前
add location hdf log1 个月前
sync lpp code8 个月前
update memorytracker/hdi_service/BUILD.gn.10 个月前
bugfix1 个月前
1 Signed-off-by: w30051647 <wangyikai14@h-partners.com>5 个月前
解除对hdf_core仓的冗余依赖3 个月前
drivers_interface_partitionslot部件消除告警1 年前
跨组件访问整改4 个月前
!8681 merge master into master1 个月前
update: 更新文件 ril_driver.cpp4 个月前
解除对hdf_core仓的冗余依赖3 个月前
!8792 merge sensor采样频率越设置越快问题修复 into master7 天前
add dtr/dsr8 天前
fix: resolve UB in CanonicalizeSpecPath error handling24 天前
!8864 merge master into master3 天前
!8707 merge master into master28 天前
11 个月前
p2p卡顿模型训练底层数据采集19 天前
feat: support dynamic load khdf driver module4 年前
【hdf_core】hdf_core switch to system component 模块分离4 个月前
modify peripheral repository license to support dual license3 年前
change1 年前
fix:modify dead url3 年前
docs: add readme for ril3 年前

peripheral

简介

此仓主要包含各外设器件驱动相关的HDI(Hardware Driver Interface)接口、HAL实现、驱动模型及测试用例等,根据模块划分不同目录,具体模块的相关信息可参阅各模块子目录下的readme。

目录

该仓代码目录为 /drivers/peripheral,其中包含的各子目录简介如下。

  • audio:Audio HDI接口的定义,用于管理声卡驱动的加载和卸载、创建音频播放对象及录音对象、选择音频场景、设置音频属性及音量、控制音频播放及录音的启停等,详见audio目录下的readme文档。

  • codec:Codec HDI接口的定义,这些接口对上层服务提供媒体编解码的驱动能力,详见codec目录下的readme文档。

  • display:Display HDI 接口定义及其默认实现,对上层图形服务提供显示驱动能力,包括显示图层的管理、显示内存的管理及硬件图形加速,详见display目录下的readme文档。

  • format:Format HDI接口定义,此类接口对上层服务提供媒体文件复用和解复用的驱动能力,详见format目录下的readme文档。

  • input:Input HDI接口定义及其实现,对上层输入系统服务提供操作input设备的驱动能力,包括input设备管理、业务流控制、数据上报等,详见input目录下的readme文档。

  • sensor:Sensor HDI接口定义与实现,接口主要包括所有Sensor信息查询、Sensor启停、Sensor订阅/去订阅、Sensor参数配置等稳定的接口,简化服务开发,详见sensor目录下的readme文档。

  • wlan:WLAN HDI接口定义与实现,包括创建和销毁HAL层和WLAN驱动的通道、获取本设备支持的WLAN特性等,详见wlan目录下的readme文档。

  • usb:USB DDK接口定义与实现,负责提供USB Host侧和USB Device侧的设备管理、配置、数据读写等接口,详见usb目录下的readme文档。

  • camera:Camera HDI接口定义及其实现,对上层Camera Service提供HDI的具体实现,对下管理Camera各个硬件设备等,详见camera目录下的readme文档。

  • ril:Ril HDI接口定义及其实现,提供通话、SIM卡、短彩信、搜网、蜂窝数据相关的业务处理能力等,详见ril目录下的readme文档。

相关仓

驱动子系统

drivers_framework

drivers_adapter

drivers_adapter_khdf_linux

drivers_peripheral