mirror of
https://gitee.com/openharmony/drivers_adapter_khdf_linux
synced 2024-11-26 22:30:53 +00:00
1c7c043626
Merge pull request !363 from xukunrui/OpenHarmony-3.1-Release |
||
---|---|---|
.gitee | ||
include/core | ||
manager | ||
model | ||
network | ||
osal | ||
platform | ||
test | ||
utils | ||
.gitattributes | ||
.gitignore | ||
Kconfig | ||
LICENSE | ||
Makefile | ||
OAT.xml | ||
patch_hdf.sh | ||
README_zh.md | ||
README.md |
linux_khdf
Introduction
This repository stores the code and compilation scripts for the OpenHarmony driver subsystem to adapt to the Linux kernel and to deploy the hardware driver foundation HDF
.
Directory Structure
/drivers/adapter/khdf/linux
├── utils # Compilation scripts for building and configuring the parsing code
├── manager # Code for starting and adapting to the HDF
├── model # Code for adapting to Linux
│ ├── display # Display driver model
│ ├── input # Input driver model
│ ├── network # WLAN driver model
│ ├── sensor # Sensor driver model
├── network # Code for adapting to the Linux kernel network
├── osal # POSIX APIs for adapting to the Linux kernel
├── platform # Code for adapting the platform APIs to the Linux kernel
│ ├── emmc # EMMC APIs
│ ├── gpio # GPIO APIs
│ ├── i2c # I2C APIs
│ ├── mipi_dsi # MIPI DSI APIs
│ ├── pwm # PWM APIs
│ ├── rtc # RTC APIs
│ ├── sdio # SDIO APIs
│ ├── spi # SPI APIs
│ ├── uart # UART APIs
│ └── watchdog # WATCHDOG APIs
├── test # Testcase for testing the Linux kernel driver