Kernel: initial version
This commit is contained in:
23
kernel/setup.c
Normal file
23
kernel/setup.c
Normal file
@@ -0,0 +1,23 @@
|
||||
#include <kmsg.h>
|
||||
#include <aal/cpu.h>
|
||||
#include <aal/debug.h>
|
||||
|
||||
extern struct aal_kmsg_buf kmsg_buf;
|
||||
|
||||
extern void arch_init(void);
|
||||
extern void kmsg_init(void);
|
||||
|
||||
int main(void)
|
||||
{
|
||||
kmsg_init();
|
||||
|
||||
kputs("MCK started.\n");
|
||||
|
||||
arch_init();
|
||||
|
||||
cpu_disable_interrupt();
|
||||
while (1) {
|
||||
cpu_halt();
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
Reference in New Issue
Block a user