entry start
start:
xor %ax,%ax
mov bootMsg,%si
call print
nop
print:
lodsb
or %al,%al
jz .DONE
mov $0x0E,%ah
mov $0x00,%bh
mov $0x07,%bl
int $0x10
jmp print
.DONE:
ret
.ORG 508
bootMsg:
.byte 13,10
.ascii "Booting UbixOS"