new: 增加ktest_start函数以开启内核自测试

This commit is contained in:
fslongjin
2022-07-29 17:40:55 +08:00
parent c1f51bf4cb
commit 7c9366b297
6 changed files with 33 additions and 5 deletions

View File

@ -416,8 +416,8 @@ ul initial_kernel_thread(ul arg)
usb_init();
// 对一些组件进行单元测试
kernel_thread(ktest_test_bitree, 0, 0);
kernel_thread(ktest_test_kfifo, 0, 0);
ktest_start(ktest_test_bitree, 0);
ktest_start(ktest_test_kfifo, 0);
// 准备切换到用户态
struct pt_regs *regs;

View File

@ -115,7 +115,7 @@ struct process_control_block
// 进程切换时保存的状态信息
struct thread_struct *thread;
// 连接各个pcb的双向链表todo删除这个变量
// 连接各个pcb的双向链表
struct List list;
// 地址空间范围