From 3e50af7a8db3881f3db5c5b95495ea9894015f74 Mon Sep 17 00:00:00 2001 From: Goldgom Date: Sun, 22 May 2022 12:39:01 +0000 Subject: [PATCH] =?UTF-8?q?README=E4=B8=AD=E5=90=8C=E6=AD=A5=E7=9B=AE?= =?UTF-8?q?=E5=BD=95=E6=9B=B4=E6=94=B9=20Signed-off-by:=20Goldgom=20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 65 +++++++++++++++++++--------------------------------- README_zh.md | 44 +++++++++++------------------------ 2 files changed, 36 insertions(+), 73 deletions(-) diff --git a/README.md b/README.md index 2bc2c28..15d90dd 100644 --- a/README.md +++ b/README.md @@ -16,48 +16,29 @@ Quick Emulator \(QEMU\) can simulate the scenario where a kernel runs on differe ``` /device/qemu -├── arm_virt # ARM virt board -│ └── liteos_a # Configuration related to the LiteOS Cortex-A kernel -│ └── config # Configuration related to drivers -├── drivers # Platform drivers -│ └── libs # Driver library -│ └── virt # virt platform -├── riscv32_virt # RISCV32 virt board -│ ├── driver # Driver code -│ ├── include # APIs exposed externally -│ ├── libc # Basic libc library -│ ├── fs # fs configuration -│ ├── test # Test the demo -│ └── liteos_m # Configuration related to the LiteOS Cortex-m kernel -├── arm_mps2_an386 # cortex-m4 mps2_an386 board -│ ├── driver # Driver code -│ ├── include # APIs exposed externally -│ ├── libc # Basic libc library -│ ├── fs # fs configuration -│ ├── test # Test the demo -│ └── liteos_m # Configuration related to the LiteOS Cortex-m kernel -├── arm_mps3_an547 # cortex-m55 mps3_an547 board -│ ├── driver # Driver code -│ ├── include # APIs exposed externally -│ ├── libc # Basic libc library -│ ├── fs # fs configuration -│ ├── test # Test the demo -│ └── liteos_m # Configuration related to the LiteOS Cortex-m kernel -├── esp32 # Xtensa esp32 board -│ ├── hals # Hardware adaptation layer -│ ├── driver # Driver code -│ ├── include # APIs exposed externally -│ ├── libc # Basic libc library -│ ├── fs # fs configuration -│ ├── test # Test the demo -│ └── liteos_m # Configuration related to the LiteOS Cortex-m kernel -├── SmartL_E802 # C-SKY SmartL_E802 board -│ ├── hals # Hardware adaptation layer -│ ├── driver # Driver code -│ ├── libc # Basic libc library -│ ├── fs # fs configuration -│ ├── test # Test the demo -│ └── liteos_m # Configuration related to the LiteOS Cortex-m kernel +├── arm_virt # arm virt board +│ |── liteos_a # Configuration related to the liteos_a kernel +| |── liteos_a_mini # Configuration related to the liteos_a_mini kernel +| └── linux # Configuration related to the linux kernel +├── riscv32_virt # riscv32 virt board +│ └── liteos_m # Configuration related to the liteos_m kernel +├── arm_mps2_an386 # cortex-m4 mps2_an386 board +│ └── liteos_m # Configuration related to the liteos_m kernel +├── arm_mps3_an547 # cortex-m55 mps3_an547 board +│ └── liteos_m # Configuration related to the liteos_m kernel +├── esp32 # Xtensa LX6 esp32 board +│ ├── adapter # Hardware adaptation code +│ └── liteos_m # Configuration related to the liteos_m kernel +├── SmartL_E802 # C-SKY SmartL virtual board +│ ├── adapter # Hardware adaptation code +│ └── liteos_m # Configuration related to the liteos_m kernel +├── hardware # Hardware adaptation code +│ └── display # Default hardware adaptation code +├── drivers # Platform-dependent driver directory +│ ├── cfiflash # CFI related code +│ ├── char # char related code +│ ├── uart # uart related code +│ └── virtio # vitrio related code ``` ## Constraints diff --git a/README_zh.md b/README_zh.md index 90542b5..837d1cb 100644 --- a/README_zh.md +++ b/README_zh.md @@ -17,47 +17,29 @@ QEMU可以模拟内核运行在不同的单板,解除对物理开发板的依 ``` /device/qemu ├── arm_virt # arm virt单板 -│ └── liteos_a # 与liteos_a内核相关的配置 -│ └── config # 驱动相关配置 -├── drivers # 与平台相关的驱动目录 -│ └── libs # 驱动库 -│ └── virt # virt平台 +│ |── liteos_a # 与liteos_a内核相关的配置 +| |── liteos_a_mini # 与liteos_a_mini内核相关的配置 +| └── linux # 与linux内核相关的配置 ├── riscv32_virt # riscv32 virt单板 -│ ├── driver # 驱动目录 -│ ├── include # 对外接口存放目录 -│ ├── libc # 基础libc库 -│ ├── fs # fs 配置 -│ ├── test # 测试样例 │ └── liteos_m # 与liteos_m内核相关的配置 ├── arm_mps2_an386 # cortex-m4 mps2_an386单板 -│ ├── driver # 驱动目录 -│ ├── include # 对外接口存放目录 -│ ├── libc # 基础libc库 -│ ├── fs # fs 配置 -│ ├── test # 测试样例 │ └── liteos_m # 与liteos_m内核相关的配置 ├── arm_mps3_an547 # cortex-m55 mps3_an547单板 -│ ├── driver # 驱动目录 -│ ├── include # 对外接口存放目录 -│ ├── libc # 基础libc库 -│ ├── fs # fs 配置 -│ ├── test # 测试样例 │ └── liteos_m # 与liteos_m内核相关的配置 ├── esp32 # Xtensa LX6 esp32单板 -│ ├── hals # 硬件适配层 -│ ├── driver # 驱动目录 -│ ├── include # 对外接口存放目录 -│ ├── libc # 基础libc库 -│ ├── fs # fs 配置 -│ ├── test # 测试样例 +│ ├── adapter # 硬件适配代码 │ └── liteos_m # 与liteos_m内核相关的配置 ├── SmartL_E802 # C-SKY SmartL虚拟单板 -│ ├── hals # 硬件适配层 -│ ├── driver # 驱动目录 -│ ├── libc # 基础libc库 -│ ├── fs # fs 配置 -│ ├── test # 测试样例 +│ ├── adapter # 硬件适配代码 │ └── liteos_m # 与liteos_m内核相关的配置 +├── drivers # 与平台相关的驱动目录 +│ ├── cfiflash # CFI相关代码 +│ ├── char # char相关代码 +│ ├── uart # uart相关代码 +│ └── virtio # vitrio相关代码 +├── hardware # 硬件适配代码 +│ └── display # 默认硬件适配代码 + ``` ## 约束 -- Gitee