kernel_liteos_a:揭開神秘的面紗!

怎么感覺跟linux內核有點相似,kernel fs lib net arch是一樣的
內核子系統
簡介
OpenHarmony內核是華為推出面向IoT領域的實時作業系統內核,它同時具備RTOS輕快和Linux易用的特點,
OpenHarmony內核主要包括行程和執行緒調度、記憶體管理、IPC機制、timer管理等內核基本功能,
OpenHarmony內核的源代碼分為 kernel_liteos_a 和 kernel_liteos_m 這2個代碼倉庫,其中kernel_liteos_a主要針對Cortex-A系列處理器,而kernel_liteos_m則主要針對Cortex-M系列處理器,兩者目錄結構非常相似,所以下面主要針對kernel_liteos_a代碼倉庫進行介紹,

約束
Hi3518EV300默認使用jffs2檔案系統,Hi3516DV300默認使用vfat檔案系統,若要使用其他檔案系統,需要新增適配,
使用
請參考《內核使用指南》,
涉及倉
drivers_liteos
kernel_liteos_a
kernel_liteos_a_huawei_proprietary_fs_proc
kernel_liteos_m
來源:https://openharmony.gitee.com/openharmony
https://gitee.com/openharmony/docs/blob/master/readme/%E5%86%85%E6%A0%B8%E5%AD%90%E7%B3%BB%E7%BB%9FREADME.md
OpenHarmony輕內核
OpenHarmony輕內核基礎功能
行程
執行緒
記憶體
網路
OpenHarmony輕內核檔案系統
VFS
NFS
RAMFS
FAT
JFFS2
標準庫
標準庫
與Linux標準庫的差異
調測
Shell介紹
Shell命令開發指導
Shell命令編程實體
Shell命令使用詳解
系統命令
cpup
date
dmesg
exec
free
help
hwi
kill
log
memcheck
oom
pmm
reset
sem
stack
su
swtmr
systeminfo
task
uname
vmm
watch
檔案命令
cat
cd
chgrp
chmod
chown
cp
format
ls
lsfd
mkdir
mount
partinfo
partition
pwd
rm
rmdir
statfs
sync
touch
writeproc
umount
網路命令
arp
dhclient
dns
ifconfig
ipdebug
netstat
ntpdate
ping
ping6
telnet
tftp
魔法鍵使用方法
用戶態例外資訊說明
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/26593.html
標籤:其他
