diff options
Diffstat (limited to 'apps/boot.hex')
-rw-r--r-- | apps/boot.hex | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/apps/boot.hex b/apps/boot.hex index 74c27da0..0bf0874f 100644 --- a/apps/boot.hex +++ b/apps/boot.hex @@ -178,11 +178,11 @@ e9 fb ff # loop forever # offset 100 (address 0x7d00): # Entry: - # eax <- *0x7e04 # random address in second segment containing 'H' + # eax <- *0x7ff4 # random address in second segment containing 'H' 8b # copy rm32 to r32 05 # 00/mod/indirect 000/r32/eax 101/rm32/use-disp32 # disp32 - 04 7e 00 00 + f4 7f 00 00 # *0xb8000 <- eax 89 # copy r32 to rm32 05 # 00/mod/indirect 000/r32/eax 101/rm32/use-disp32 @@ -216,7 +216,6 @@ e9 fb ff ff ff # loop forever # not loaded on boot; loaded by load_disk # offset 200 (address 0x7e00): -00 00 00 00 48 0f 00 00 00 00 00 00 00 00 00 00 # spot the 'H' with attributes 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 @@ -248,5 +247,7 @@ e9 fb ff ff ff # loop forever 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 48 0f 00 00 00 00 00 00 00 00 00 00 # spot the 'H' with attributes +# offset 400 (address 0x8000) # vim:ft=conf |