diff options
author | Simon <sgkadesh@icloud.com> | 2024-01-27 03:37:48 -0500 |
---|---|---|
committer | Simon <sgkadesh@icloud.com> | 2024-01-27 03:37:48 -0500 |
commit | 90c70043be70a557ae55807b7a907133df0b5f02 (patch) | |
tree | 34e9103a0808f80935e76e2bb7226245a05cc54a /src/kmain.c | |
parent | joe biden (diff) | |
download | corn-90c70043be70a557ae55807b7a907133df0b5f02.tar.gz corn-90c70043be70a557ae55807b7a907133df0b5f02.tar.bz2 corn-90c70043be70a557ae55807b7a907133df0b5f02.zip |
Ununfixed kmain, fixed boot.S
Diffstat (limited to '')
-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); } |