kernel: implement initcalls and a testing system

This commit is contained in:
2023-02-26 10:05:39 +00:00
parent bc1bc9fec5
commit d41ea0cd52
16 changed files with 314 additions and 40 deletions

View File

@@ -9,7 +9,7 @@
#include <arch/stdcon.h>
#include <sys/mman.h>
#define PMEM_SIZE 0x2000000
#define PMEM_SIZE 0x4000000
extern void kernel_init(uintptr_t arg);
@@ -56,6 +56,7 @@ int ml_init(uintptr_t arg)
vm_bootstrap(vm_zones, sizeof vm_zones / sizeof vm_zones[0]);
object_bootstrap();
return 0;
}