writing two chars with bios interupts
This commit is contained in:
parent
38fd0cd943
commit
e77248f8e9
10
boot.s
10
boot.s
@ -2,7 +2,15 @@
|
||||
.global init # makes our label "init" available to the outside
|
||||
|
||||
init: # this is the beginning of our binary later.
|
||||
jmp init # jump to "init"
|
||||
#jmp init # jump to "init"
|
||||
#ljmpw $0xFFFF, $0 # jumps to the "reset vector", doing a reboot
|
||||
jmp printhelloworld
|
||||
|
||||
printhelloworld:
|
||||
mov $0xe37, %ax
|
||||
int $0x10 # video bios interrupt
|
||||
mov $0xe38, %ax
|
||||
int $0x10 # video bios interrupt
|
||||
|
||||
.fill 510-(.-init), 1, 0 # add zeroes to make it 510 bytes long
|
||||
# . is current position - start position
|
||||
|
Loading…
Reference in New Issue
Block a user