summaryrefslogtreecommitdiff
path: root/kernel/src/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/src/main.c')
-rw-r--r--kernel/src/main.c18
1 files changed, 1 insertions, 17 deletions
diff --git a/kernel/src/main.c b/kernel/src/main.c
index 95951bd..a3303e4 100644
--- a/kernel/src/main.c
+++ b/kernel/src/main.c
@@ -16,23 +16,7 @@ int kernel_main(mb2_tag_header* multiboot_bootinfo, uint32_t multiboot_magic)
init_paging();
init_idt();
init_heap();
- init_fb(multiboot_bootinfo, multiboot_magic);
-
- size_t n = 15;
- uint16_t* a = (uint16_t*)kalloc(sizeof(uint16_t) * (uint32_t)n);
- for (size_t i = 0; i < n; i++) {
- a[i] = (uint16_t)i + 250;
- }
-
- uint8_t* b = (uint8_t*)kalloc(sizeof(uint16_t) * (uint32_t)n);
- memcpy(b, a, sizeof(uint16_t) * n);
-
- for (size_t i = 0; i < 2 * n; i++) {
- printf("b[%d] = %d\n", i, b[i]);
- }
-
- __asm__ volatile ("movq $4, 0x1000000;");
-
+ read_mb2(multiboot_bootinfo, multiboot_magic);
for(;;) {
__asm__ volatile ("hlt;");