Add printf, gdb support, fix gdt
diff --git a/src/boot.s b/src/boot.s
index 5c4381c..c71ef40 100644
--- a/src/boot.s
+++ b/src/boot.s
@@ -27,11 +27,11 @@
 	dd  start
 
 	[global start]
-	[extern main]				; C code
+	[extern kmain]				; C code
 
 start:
 	push ebx					; Holds multiboot header location
 
 	cli
-	call main
+	call kmain
 	jmp $