182,7 → 182,6 |
use16 |
|
pr_mode_exit: |
org $-0x10000 |
|
; setup stack |
mov ax, 3000h |
284,12 → 283,11 |
pause_key_1: |
loop pause_key_1 |
ret |
org $+0x10000 |
|
old_ints_h: |
dw 0x400 |
dd 0 |
dw 0 |
org $-0x10000 |
|
rdelay: |
ret |
368,7 → 366,7 |
; bootloader interface |
push 0x1000 |
pop ds |
mov si, .bootloader_block;-0x10000 |
mov si, .bootloader_block-0x10000 |
mov ax, 'KL' |
jmp 0x1000:0000 |
|
418,9 → 416,8 |
;!!!!!!!!!!!!!!!!!!!!!!!! |
fwwritedone: |
ret |
org $+0x10000 |
|
flm db 0 |
org $-0x10000 |
|
floppy_write: ; write diskette image to physical floppy |
|
481,7 → 478,7 |
dec ax |
jnz fwwrites |
ret |
org $+0x10000 |
|
fwmovedesc: |
db 0x00,0x00,0x0,0x00,0x00,0x00,0x0,0x0 |
db 0x00,0x00,0x0,0x00,0x00,0x00,0x0,0x0 |
491,9 → 488,9 |
db 0x00,0x00,0x0,0x00,0x00,0x00,0x0,0x0 |
db 0x00,0x00,0x0,0x00,0x00,0x00,0x0,0x0 |
db 0x00,0x00,0x0,0x00,0x00,0x00,0x0,0x0 |
org $-0x10000 |
|
use32 |
org $+0x10000 |
|
uglobal |
shutdownpos dd 0x0 |
endg |