Started implementing debugging facilities
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
.code64
|
||||
|
||||
.extern kernel_init # defined in core/main.c
|
||||
|
||||
.section .boot.rodata, "a", @progbits
|
||||
|
||||
/*******
|
||||
@@ -63,7 +65,11 @@ print_kernel_identifier:
|
||||
.type start_64, @function
|
||||
start_64:
|
||||
call vga_clear
|
||||
|
||||
pop %rax
|
||||
call print_kernel_identifier
|
||||
|
||||
call kernel_init
|
||||
|
||||
cli
|
||||
hlt
|
||||
|
||||
Reference in New Issue
Block a user