diff options
author | H. Peter Anvin <hpa@zytor.com> | 2009-05-13 15:22:38 -0700 |
---|---|---|
committer | H. Peter Anvin <hpa@zytor.com> | 2009-05-13 15:22:38 -0700 |
commit | 0e237970aed2ad802c965c8bd93c9a5a6d9a5a8d (patch) | |
tree | b9c8938156fc058042c07f41f89f15c0cc310292 /core/isolinux.asm | |
parent | 401edbe977d7993e69f683529b480a73ec8e3e56 (diff) | |
download | syslinux-0e237970aed2ad802c965c8bd93c9a5a6d9a5a8d.tar.gz |
New attempt at unify protected mode entry/exit
Another attempt at unify protected mode entry/exit, based on the
previous bcopyint branch. This should, among other things, give a
"full service" PM environment including BIOS upcalls and interrupt
service to the core-internal code.
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
Diffstat (limited to 'core/isolinux.asm')
-rw-r--r-- | core/isolinux.asm | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/core/isolinux.asm b/core/isolinux.asm index 62b1a9ce..8481b4b8 100644 --- a/core/isolinux.asm +++ b/core/isolinux.asm @@ -210,6 +210,7 @@ StackBuf equ $-44 ; 44 bytes needed for ; the bootsector chainloading ; code! OrigESDI equ StackBuf-4 ; The high dword on the stack +StackTop equ OrigESDI bootsec equ $ @@ -1700,6 +1701,7 @@ getfssec: %include "configinit.inc" ; Initialize configuration %include "parseconfig.inc" ; High-level config file handling %include "parsecmd.inc" ; Low-level config file handling +%include "pm.inc" ; Protected mode %include "bcopy32.inc" ; 32-bit bcopy %include "loadhigh.inc" ; Load a file into high memory %include "font.inc" ; VGA font stuff |