diff options
Diffstat (limited to 'src/kmain.c')
-rw-r--r-- | src/kmain.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/kmain.c b/src/kmain.c index b9ceb77..381ceb9 100644 --- a/src/kmain.c +++ b/src/kmain.c @@ -1,7 +1,9 @@ -void kmain() { +#include <lib.h> +#include <serial.h> +void kmain(void *info) { + char buf[20]; *(char*)0xB8000 = 'c'; *(char*)(0xB8002 + 0x20'0000) = 'd'; - while(1) { - __asm("cli; hlt"); - } + itoa((long)info, buf, 10); + serial_out_str(buf); } |