Skip to content
Snippets Groups Projects
Commit f1645ade authored by Davide Ricci's avatar Davide Ricci Committed by Zbigniew Bodek
Browse files

Added linux kernel and toolchains from YP


Added Linux to the diagram, so it's clear that OHOS targets
Linux as well as Zephyr etc.

Signed-off-by: default avatarDavide Ricci <davide.ricci@huawei.com>
Signed-off-by: default avatarRobert Drab <robert.drab@huawei.com>
parent aacb1e57
No related branches found
No related tags found
No related merge requests found
...@@ -128,15 +128,22 @@ ranging from RTOSs to Linux. ...@@ -128,15 +128,22 @@ ranging from RTOSs to Linux.
Person(dev, "Developer", "Anyone willing to build the OHOS based image") Person(dev, "Developer", "Anyone willing to build the OHOS based image")
System(meta_ohos, "meta-ohos", "Open Harmony OS umbrella bitbake meta-layer") System(meta_ohos, "meta-ohos", "Open Harmony OS umbrella bitbake meta-layer")
System_Ext(yocto, "yocto-poky", "distro scaffolding: predefined meta-data, bitbake build system") Boundary(poky, "poky") {
System_Ext(bitbake, "bitbake", "build process orchestrator")
System_Ext(linux_yocto, "linux-yocto", "Yocto Project LTS linux kernel")
System_Ext(meta_external_toolchain, "meta-external-toolchain", "Yocto Project LTS GNU GCC and LLVM toolchains")
}
System_Ext(meta_zephyr, "meta-zephyr", "ZephyrOS meta-layer") System_Ext(meta_zephyr, "meta-zephyr", "ZephyrOS meta-layer")
System_Ext(meta_freertos, "meta-freertos", "FreeRTOS meta-layer") System_Ext(meta_freertos, "meta-freertos", "FreeRTOS meta-layer")
System_Ext(meta_freertos, "meta-freertos", "FreeRTOS meta-layer")
Rel(dev, yocto, "selects configuration, initiates the build, deploys image to the target") System_Ext(linux_yocto, "linux-yocto", "Yocto Project LTS linux kernel")
Rel(yocto, meta_ohos, "incorporates meta-layers relevant for selected kernel / configuration") System_Ext(meta_external_toolchain, "meta-external-toolchain", "Yocto Project LTS GNU GCC and LLVM toolchains")
Rel(yocto, yocto, "Using meta-poky for OHOS on Poky build")
Rel(yocto, meta_zephyr, "incorporates for OHOS on Zephyr build") Rel(dev, bitbake, "selects configuration, initiates the build, deploys image to the target")
Rel(yocto, meta_freertos, "incorporates for OHOS on FreeRTOS build") Rel(bitbake, meta_ohos, "incorporates meta-layers relevant for selected kernel / configuration")
Rel(bitbake, linux_yocto, "incorporates Yocto Project LTS linux kernel reference")
Rel(bitbake, meta_external_toolchain, "incorporates Yocto Project LTS toolchains")
Rel(bitbake, meta_zephyr, "incorporates for OHOS on Zephyr build")
Rel(bitbake, meta_freertos, "incorporates for OHOS on FreeRTOS build")
``` ```
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment