Expand description
宏内核线程服务,这个线程可以将传统宏内核程序作为子程序运行,可以为子程序提供文件系统、设备等服务。 目前还需要对需要运行的子程序进行预处理。
Modules§
- arch
- 架构相关的模块
- child_
test 🔒 - consts
- 系统相关设置及参数
- device
- 设备相关的模块
- exception
- 处理 sel4 任务运行过程中产生的异常
- fs
- 初始化文件系统服务
- logging 🔒
- rasync
- 异步相关的函数和工具
- syscall
- 系统调用处理模块
- task
- 任务相关接口
- timer
- 定时器
- utils
- 工具模块,这个模块中提供了一些工具函数
- vdso
- VDSO 资源管理和相关函数
Macros§
Constants§
Statics§
- GLOBAL_
ALLOCATOR 🔒 - 内存分配器,使用了 [PanickingRawMutex]
- STATIC_
HEAP 🔒 - 服务进程使用的堆,这个堆将会被用来分配内存。
Functions§
- main 🔒 ⚠