summaryrefslogtreecommitdiff
path: root/boot/disk_load_16.asm
diff options
context:
space:
mode:
authorMichal Idziorek <m.i@gmx.at>2014-10-24 13:59:06 +0200
committerMichal Idziorek <m.i@gmx.at>2014-10-24 13:59:06 +0200
commit55b3af4989e7908472d1dbfb3fe1bdd6e43262e1 (patch)
tree98bc925761d5b75380b0f5e0d87f286d964d720f /boot/disk_load_16.asm
parent831df8bcb2717442a41464533bacf0a58a4af0ce (diff)
moved kernel and ramimage to 0x100000 successfully
chs is broken however and only the first chunk seems to get loaded properly :(
Diffstat (limited to 'boot/disk_load_16.asm')
-rw-r--r--boot/disk_load_16.asm6
1 files changed, 4 insertions, 2 deletions
diff --git a/boot/disk_load_16.asm b/boot/disk_load_16.asm
index 78aa22b..5eb43a9 100644
--- a/boot/disk_load_16.asm
+++ b/boot/disk_load_16.asm
@@ -15,6 +15,8 @@ STR_SPACE:
STR_OK:
db "Kernel Loaded",0
+STR_PROGRESS:
+ db ".",0
bpbSectorsPerTrack:
dw 18
@@ -189,9 +191,9 @@ disk_read_error:
disk_load_finish:
- mov bx, STR_OK
+ mov bx, STR_PROGRESS
call print_string
- call print_nextline
+; call print_nextline
popa
ret