|
Lines 942-947
Link Here
|
| 942 |
; 0xFFFF in case we should execute INT 18h ("next device.") |
942 |
; 0xFFFF in case we should execute INT 18h ("next device.") |
| 943 |
; |
943 |
; |
| 944 |
local_boot: |
944 |
local_boot: |
|
|
945 |
%ifdef WITH_GFX |
| 946 |
call gfx_done |
| 947 |
%endif |
| 945 |
call vgaclearmode |
948 |
call vgaclearmode |
| 946 |
lss sp,[cs:Stack] ; Restore stack pointer |
949 |
lss sp,[cs:Stack] ; Restore stack pointer |
| 947 |
xor dx,dx |
950 |
xor dx,dx |
| 948 |
-- syslinux-3.11.orig/pxelinux.asm |
951 |
++ syslinux-3.11/pxelinux.asm |
|
Lines 903-908
Link Here
|
| 903 |
; AX contains the appropriate return code. |
903 |
; AX contains the appropriate return code. |
| 904 |
; |
904 |
; |
| 905 |
local_boot: |
905 |
local_boot: |
|
|
906 |
%ifdef WITH_GFX |
| 907 |
call gfx_done |
| 908 |
%endif |
| 906 |
push cs |
909 |
push cs |
| 907 |
pop ds |
910 |
pop ds |
| 908 |
mov [LocalBootType],ax |
911 |
mov [LocalBootType],ax |