diff --git a/include/kdtables.h b/include/kdtables.h new file mode 100644 index 0000000..fbb6be1 --- /dev/null +++ b/include/kdtables.h @@ -0,0 +1,6 @@ +#ifndef KDTABLES_H +#define KDTABLES_H + + + +#endif diff --git a/linker.ld b/linker.ld index 4a782f2..78a5f6d 100644 --- a/linker.ld +++ b/linker.ld @@ -4,7 +4,7 @@ ENTRY(start) SECTIONS { /*start me at 1Mb because below that is x86 essential stuff, which we dont want to be written on top of.*/ - . = 2M; + . = 1M; /* we're going to maintain 4K alignment - apparently useful for paging, and i'm not complaining about the lost space anyway. */ diff --git a/src/kdtables.c b/src/kdtables.c new file mode 100644 index 0000000..e69de29 diff --git a/src/main.c b/src/main.c index dbfdc24..266e4cc 100644 --- a/src/main.c +++ b/src/main.c @@ -10,7 +10,6 @@ void kern_main(uint32_t multiboot_magic, multiboot_info_t* multiboot_info) { //wipe the screen vga_clear(); - //We're going to use this buffer as our 8char hex representation for reading mem vga_printf("Entry eax:%X\n", multiboot_magic); @@ -24,6 +23,5 @@ void kern_main(uint32_t multiboot_magic, multiboot_info_t* multiboot_info) vga_printf("MEM_LOWER:%X\n", multiboot_info->mem_lower); vga_printf("MEM_UPPER:%X\n", multiboot_info->mem_upper); - }