replace asm volatile("pause") with function
This commit is contained in:
+1
-3
@@ -68,7 +68,7 @@ static struct module* find_locked(const char* name) {
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
void module_init(struct boot_info*) {
|
||||
void module_init() {
|
||||
spin_init(&module_lock);
|
||||
tailq_init(&module_list);
|
||||
|
||||
@@ -77,8 +77,6 @@ void module_init(struct boot_info*) {
|
||||
assert(mod_status == 0, "Built-in entry point returned %i", mod_status);
|
||||
}
|
||||
}
|
||||
INIT_TASK(module_stage, "core.module", module_init);
|
||||
INIT_DEPENDS(module_stage, sched_stage, ksyms_stage);
|
||||
|
||||
static errno_t resolve_symbol(struct module* mod, uint32_t index, uintptr_t* out) {
|
||||
if (index >= mod->num_syms)
|
||||
|
||||
Reference in New Issue
Block a user