diff options
Diffstat (limited to 'isolinux.asm')
-rw-r--r-- | isolinux.asm | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/isolinux.asm b/isolinux.asm index 3ba82972..4a3af1de 100644 --- a/isolinux.asm +++ b/isolinux.asm @@ -25,6 +25,7 @@ %include "kernel.inc" %include "bios.inc" %include "tracers.inc" +%include "layout.inc" ; ; Some semi-configurable constants... change on your own risk. @@ -103,14 +104,13 @@ dir_clust resd 1 ; Length in clusters ; ; Memory below this point is reserved for the BIOS and the MBR ; -BSS_START equ 0800h - section .earlybss nobits start=BSS_START + section .earlybss trackbufsize equ 8192 trackbuf resb trackbufsize ; Track buffer goes here getcbuf resb trackbufsize ; ends at 4800h - section .bss nobits align=256 follows=.earlybss + section .bss alignb 4 ISOFileName resb 64 ; ISO filename canonicalization buffer ISOFileNameEnd equ $ @@ -141,8 +141,6 @@ xbs_vgabuf equ trackbufsize xbs_vgatmpbuf equ 2*trackbufsize section .text -TEXT_START equ 7C00h - org TEXT_START ;; ;; Primary entry point. Because BIOSes are buggy, we only load the first ;; CD-ROM sector (2K) of the file, so the number one priority is actually |