diff --git a/README.md b/README.md
index 2bc2c28e8512d4b5e4eb9509a40368314fcb292a..15d90dd9926134b11901f02033d998ee5fe6db61 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 90542b57b9fafb2787cb8bfa9b89a1728e3eac92..837d1cb4e68bdd722726fdb1aff582e8abbb62eb 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 # 默认硬件适配代码
+
```
## 约束