Started implementing debugging facilities

This commit is contained in:
2022-12-14 21:45:24 +00:00
parent 51e065faaf
commit 72bf6faadd
11 changed files with 124 additions and 11 deletions

View File

@@ -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