aboutsummaryrefslogtreecommitdiffstats
path: root/core/pxelinux.asm
diff options
context:
space:
mode:
authorH. Peter Anvin <hpa@linux.intel.com>2014-02-13 16:27:50 -0800
committerH. Peter Anvin <hpa@linux.intel.com>2014-02-13 16:27:50 -0800
commitfb4eeb70f5f5b122319ad3f6474b38b6d4a389dd (patch)
tree20c1d124d1435567210112ea0708bfe68eddfaf5 /core/pxelinux.asm
parenta5727651bb78e7cd1bd90046e24fbcedf4f7dfb9 (diff)
downloadsyslinux-fb4eeb70f5f5b122319ad3f6474b38b6d4a389dd.tar.gz
syslinux-fb4eeb70f5f5b122319ad3f6474b38b6d4a389dd.tar.xz
syslinux-fb4eeb70f5f5b122319ad3f6474b38b6d4a389dd.zip
comapi: Remove the comapi interfaces completely
Remove the last bits of the comapi interfaces completely. This does not install stub handlers for the INT 20-3Fh handlers, as we don't support loading old COMBOOT/COM32/COM32R images anymore. We could put those back if we really need them. Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
Diffstat (limited to 'core/pxelinux.asm')
-rw-r--r--core/pxelinux.asm17
1 files changed, 2 insertions, 15 deletions
diff --git a/core/pxelinux.asm b/core/pxelinux.asm
index 029e4004..953a906f 100644
--- a/core/pxelinux.asm
+++ b/core/pxelinux.asm
@@ -272,23 +272,10 @@ KernelName resb FILENAME_MAX ; Mangled name for kernel
section .text16
;
-; COMBOOT-loading code
+; COM32 vestigial data structure
;
-%include "comboot.inc"
%include "com32.inc"
-;
-; Boot sector loading code
-;
-
-;
-; Abort loading code
-;
-
-;
-; Hardware cleanup common code
-;
-
section .text16
global local_boot16:function hidden
local_boot16:
@@ -578,4 +565,4 @@ KeepPXE db 0 ; Should PXE be kept around?
section .bss16
global OrigFDCTabPtr
-OrigFDCTabPtr dd 0 ; Keep bios_cleanup_hardware() honest
+OrigFDCTabPtr resd 1 ; Keep bios_cleanup_hardware() honest