OpenHarmony之系统调用
背景
对于运行L0系统的硬件一般是mcu,资源有限,L0系统没有区分内核态和用户态,所有的代码都在内核态运行,所以不需要系统调用
L2系统用的是Linux内核,所以系统调用跟Linux Kernel的是一样的。可以参见我之前的博文Linux之系统调用
所以我们主要来看看L1系统中系统调用机制的是怎么实现的。
后面的分析基于如下版本:
O
OpenHarmony之系统调用
背景
对于运行L0系统的硬件一般是mcu,资源有限,L0系统没有区分内核态和用户态,所有的代码都在内核态运行,所以不需要系统调用
L2系统用的是Linux内核,所以系统调用跟Linux Kernel的是一样的。可以参见我之前的博文Linux之系统调用
所以我们主要来看看L1系统中系统调用机制的是怎么实现的。
后面的分析基于如下版本:
O
200

被折叠的 条评论
为什么被折叠?