Crate kernel_thread

Source
Expand description

宏内核线程服务,这个线程可以将传统宏内核程序作为子程序运行,可以为子程序提供文件系统、设备等服务。 目前还需要对需要运行的子程序进行预处理。

Modules§

arch
架构相关的模块
child_test 🔒
consts
系统相关设置及参数
device
设备相关的模块
exception
处理 sel4 任务运行过程中产生的异常
fs
初始化文件系统服务
logging 🔒
rasync
异步相关的函数和工具
syscall
系统调用处理模块
task
任务相关接口
timer
定时器
utils
工具模块,这个模块中提供了一些工具函数
vdso
VDSO 资源管理和相关函数

Macros§

test_task 🔒

Constants§

DEF_HEAP_SIZE 🔒
HEAP_SIZE 🔒

Statics§

GLOBAL_ALLOCATOR 🔒
内存分配器,使用了 [PanickingRawMutex]
STATIC_HEAP 🔒
服务进程使用的堆,这个堆将会被用来分配内存。

Functions§

main 🔒