diff --git a/src/x86_stage1.S b/src/x86_stage1.S index 31624f1..aaa5bca 100644 --- a/src/x86_stage1.S +++ b/src/x86_stage1.S @@ -81,12 +81,14 @@ hang: do_ret: ret +// AL - char print_char: mov $0x0e, %ah mov $0x0001, %bx int $0x10 jmp do_ret +// SI - string pointer print_str: lodsb test %al, %al diff --git a/src/x86_stage2.S b/src/x86_stage2.S index dc6dde4..69f9431 100644 --- a/src/x86_stage2.S +++ b/src/x86_stage2.S @@ -46,12 +46,14 @@ hang: do_ret: ret +// AL - char print_char: mov $0x0E, %ah mov $0x0001, %bx int $0x10 jmp do_ret +// SI - string pointer print_str: lodsb test %al, %al