Go to file
2021-05-19 13:58:11 +08:00
.gitee add issue and pr template 2021-04-07 14:43:58 +08:00
config update openharmony 1.0.1 2021-03-11 18:38:32 +08:00
hcs remove audio hcs config 2021-05-19 11:49:03 +08:00
manager sync l2 code to l1 code 2021-05-18 10:58:42 +08:00
model sync l2 code to l1 code 2021-05-18 15:35:31 +08:00
network change hdf linux opensource softlink 2021-05-14 15:11:33 +08:00
osal change hdf linux opensource softlink 2021-05-14 15:11:33 +08:00
platform normal including path of boundary_check 2021-05-18 21:17:40 +08:00
test add OAT.xml for header scanning 2021-05-19 13:58:11 +08:00
Kconfig update openharmony 1.0.1 2021-03-11 18:38:32 +08:00
LICENSE update openharmony 1.0.1 2021-03-11 18:38:32 +08:00
Makefile platform sync from l2 2021-05-18 21:12:01 +08:00
OAT.xml add OAT.xml for header scanning 2021-05-19 13:58:11 +08:00
README_zh.md upadete readme 2021-04-06 15:56:38 +08:00
README.md modify readme style 2021-03-16 10:52:07 +08:00

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
├── config               # Compilation scripts for building and configuring the parsing code
├── hcs                  # HDF configuration and management
├── 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

Repositories Involved

Driver subsystem

drivers_framework

drivers_adapter_uhdf

drivers_adapter_khdf_linux

drivers_adapter_khdf_liteos