diff options
Diffstat (limited to 'src/kernel')
| -rw-r--r-- | src/kernel/kernel.asm | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/src/kernel/kernel.asm b/src/kernel/kernel.asm index 022a93d..ca7339e 100644 --- a/src/kernel/kernel.asm +++ b/src/kernel/kernel.asm @@ -2,21 +2,19 @@ [bits 32] [org 0x10000] -%include "common.asm" -%include "common.protmode.print.asm" -%include "common.protmode.clear.asm" - _kernel_entry: cli ; No interrupts yet - mov ebp, RET_STACK - mov esp, DATA_STACK call _clear_screen - call _show_welcome_msg + mov esi, welcome_msg + call _print_string_pm_vga .halt: hlt jmp .halt welcome_msg: - db "Welcome...", 13, 10, 0 - + db "Welcome...", 0 + +%include "common.asm" +%include "common.protmode.print.asm" +%include "common.protmode.clear.asm" |
