完善驱动服务,完成简单测试

This commit is contained in:
zhangzheng
2023-11-12 21:33:56 +08:00
parent cb6a93217d
commit 3c1c6da99a
16 changed files with 364 additions and 14 deletions

View File

@@ -47,7 +47,7 @@ void scheduler_add(sched_t *node)
assert(node->prio >= 0);
assert(node->prio < PRIO_MAX);
if (node->prio != sched->max_prio)
if (node->prio > sched->max_prio)
{
sched->max_prio = node->prio;
sched->cur_sche = NULL;

View File

@@ -84,7 +84,7 @@ static void knl_init_2(void)
assert(obj_map_root(kobj, &init_task->obj_space, &root_factory_get()->limit, vpage_create3(KOBJ_ALL_RIGHTS, 0, i)));
}
}
init_thread->sche.prio = 2;
init_thread->sche.prio = 3;
thread_ready(init_thread, FALSE);
}
INIT_STAGE2(knl_init_2);