blob: 11f3f545285faa714958492e092cc4f282ca1fe5 [file] [log] [blame]
# Skelix by Xiaoming Mo (xiaoming.mo@skelix.org)
# Licence: GPLv2
.text
#.globl start
.code16
start:
jmp code
msg:
.string "Hello World!\x0"
code:
movw $0xb800,%ax
movw %ax, %es
xorw %ax, %ax
movw %ax, %ds
movw $msg, %si
xorw %di, %di
cld
movb $0x07, %al
1:
cmpw $0, (%si)
je 1f
movsb
stosb
jmp 1b
1: jmp 1b
.org 0x1fe, 0x90
.word 0xaa55