diff --git a/en/readme/kernel.md b/en/readme/kernel.md index 6270e4d17842b2c3006c937e74d3939c856c58cb..5ecb1cf59f5113d3c5667a6b46c495488a7c031d 100755 --- a/en/readme/kernel.md +++ b/en/readme/kernel.md @@ -1,18 +1,18 @@ # Kernel -- [Overview](#section12995104752113) +- [Introduction](#section12995104752113) - [Directory Structure](#section1121775732114) - [Constraints](#section1967115154223) - [Usage](#section1821123352217) - [Repositories Involved](#section2392425183215) -## Overview +## Introduction The OpenHarmony kernel is a real-time OS kernel developed for IoT devices. It is as lightweight as the real-time operating system \(RTOS\) and as easy-to-use as Linux. The OpenHarmony kernel provides basic kernel functions such as process and thread scheduling, memory management, inter-process communication \(IPC\) mechanism, and timer management. -The source code of the OpenHarmony kernel consists of two repositories: the **kernel\_liteos\_a** repository for standard devices and the **kernel\_liteos\_m** repository for tiny and mini devices. The following describes the **kernel\_liteos\_a** repository. [Figure1](#fig115631528152315) shows the architecture of the LiteOS Cortex-A kernel. +The source code of the OpenHarmony kernel consists of two repositories: the **kernel\_liteos\_a** repository for standard devices and the **kernel\_liteos\_m** repository for tiny and mini devices. The following describes the **kernel\_liteos\_a** repository. [Figure1](#fig115631528152315) shows the architecture of the OpenHarmony LiteOS Cortex-A kernel. **Figure 1** Architecture of the OpenHarmony LiteOS Cortex-A kernel ![](figures/architecture-of-the-openharmony-liteos-cortex-a-kernel.png "architecture-of-the-openharmony-liteos-cortex-a-kernel") @@ -61,19 +61,23 @@ The source code of the OpenHarmony kernel consists of two repositories: the **k ## Constraints -Hi3518E V300 uses the JFFS2 file system by default, and Hi3516D V300 uses the VFAT file system by default. If other file systems need to be used, the configurations of the file systems must be added accordingly. +Hi3518E V300 uses the JFFS2 file system by default, and Hi3516D V300 uses the FAT file system by default. If other file systems need to be used, their configurations must be added accordingly. ## Usage -For details, see the **Usage** section of _LiteOS Cortex-A_ and _LiteOS Cortex-M_ +For details, see the **Usage** section of [LiteOS Cortex-A](https://gitee.com/openharmony/kernel_liteos_a/blob/master/README.md) and [LiteOS Cortex-M](https://gitee.com/openharmony/kernel_liteos_m/blob/master/README.md). ## Repositories Involved -Kernel subsystem +**Kernel subsystem** -drivers\_liteos +[drivers\_liteos](https://gitee.com/openharmony/drivers_liteos/blob/master/README.md) -kernel\_liteos\_a +[kernel\_liteos\_a](https://gitee.com/openharmony/kernel_liteos_a/blob/master/README.md) -kernel\_liteos\_m +[kernel\_liteos\_m](https://gitee.com/openharmony/kernel_liteos_m/blob/master/README.md) + +[device\_qemu](https://gitee.com/openharmony/device_qemu/blob/master/README.md) + +[prebuilts\_lite\_sysroot](https://gitee.com/openharmony/prebuilts_lite_sysroot/blob/master/README.md) diff --git "a/zh-cn/readme/\345\206\205\346\240\270\345\255\220\347\263\273\347\273\237.md" "b/zh-cn/readme/\345\206\205\346\240\270\345\255\220\347\263\273\347\273\237.md" index 030101eadc562a4889a83ae692aefa5e3de4bca2..3cd0184a09c3c38f08355dfff248f9c79f4e7186 100644 --- "a/zh-cn/readme/\345\206\205\346\240\270\345\255\220\347\263\273\347\273\237.md" +++ "b/zh-cn/readme/\345\206\205\346\240\270\345\255\220\347\263\273\347\273\237.md" @@ -65,15 +65,19 @@ Hi3518EV300默认使用jffs2文件系统,Hi3516DV300默认使用FAT文件系 ## 使用 -参见LiteOS-A内核README和LiteOS-M内核README的“使用说明”章节。 +参见LiteOS-A内核[README](https://gitee.com/openharmony/kernel_liteos_a/blob/master/README_zh.md)和LiteOS-M内核[README](https://gitee.com/openharmony/kernel_liteos_m/blob/master/README_zh.md)的“使用说明”章节。 ## 相关仓 -内核子系统 +**内核子系统** -drivers\_liteos +[drivers\_liteos](https://gitee.com/openharmony/drivers_liteos/blob/master/README_zh.md) -kernel\_liteos\_a +[kernel\_liteos\_a](https://gitee.com/openharmony/kernel_liteos_a/blob/master/README_zh.md) -kernel\_liteos\_m +[kernel\_liteos\_m](https://gitee.com/openharmony/kernel_liteos_m/blob/master/README_zh.md) + +[device\_qemu](https://gitee.com/openharmony/device_qemu/blob/master/README_zh.md) + +[prebuilts\_lite\_sysroot](https://gitee.com/openharmony/prebuilts_lite_sysroot/blob/master/README_zh.md)