blob: 6fa93c1934aa9d2f361b58163afbbae0d5aee48a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
;; boot.stage1.print.asm
%ifndef BOOT_STAGE1_PRINT_ASM
%define BOOT_STAGE1_PRINT_ASM
_print_string:
.loop:
lodsb
or al, al
jz .done
mov ah, 0x0e
int 0x10
jmp .loop
.done:
ret
%endif
|