aboutsummaryrefslogtreecommitdiffstats
path: root/core/isolinux.asm
diff options
context:
space:
mode:
authorH. Peter Anvin <hpa@linux.intel.com>2009-04-13 15:39:04 -0700
committerH. Peter Anvin <hpa@linux.intel.com>2009-04-13 15:39:04 -0700
commit3a1bc74b6c26b55a52459d9748375bf3aa15db37 (patch)
tree30ea9a9350a624ab6312dbfa8b7224960b27ae8b /core/isolinux.asm
parent7474bc582bb14eac6c3b35a08376d853dee7f8f1 (diff)
downloadsyslinux-3a1bc74b6c26b55a52459d9748375bf3aa15db37.tar.gz
core: move vgafontbuf out of the zero segment
vgafontbuf is one of the largest (bss) structures in the zero segment, together with the trackbuf (which we realistically can't move.) Create a new "auxilliary segment" for fixed-sized data which needs to be in the low megabyte, but not necessarily in the zero segment. This pushes up the low memory usage, but only by 8K. Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
Diffstat (limited to 'core/isolinux.asm')
-rw-r--r--core/isolinux.asm8
1 files changed, 0 insertions, 8 deletions
diff --git a/core/isolinux.asm b/core/isolinux.asm
index 675c8221..68c601be 100644
--- a/core/isolinux.asm
+++ b/core/isolinux.asm
@@ -67,14 +67,6 @@ vk_end: equ $ ; Should be <= vk_size
endstruc
;
-; Segment assignments in the bottom 640K
-; 0000h - main code/data segment (and BIOS segment)
-;
-real_mode_seg equ 2000h
-xfer_buf_seg equ 1000h ; Bounce buffer for I/O to high mem
-comboot_seg equ real_mode_seg ; COMBOOT image loading zone
-
-;
; File structure. This holds the information for each currently open file.
;
struc open_file_t