summaryrefslogtreecommitdiff
path: root/comboot.doc
diff options
context:
space:
mode:
authorhpa <hpa>2002-11-18 22:22:37 +0000
committerhpa <hpa>2002-11-18 22:22:37 +0000
commitb918509b86a1d65427fe9270886c41b5d0491344 (patch)
treee76cb483ca01a5f2a719768983a0ca0195a3df62 /comboot.doc
parentf3b2b7af08efd9872c973f47410b39de63490230 (diff)
downloadsyslinux-2.01-pre2.tar.gz
Fix the COM32 sample programsyslinux-2.01-pre2
Diffstat (limited to 'comboot.doc')
-rw-r--r--comboot.doc3
1 files changed, 3 insertions, 0 deletions
diff --git a/comboot.doc b/comboot.doc
index 43c80f99..f7753138 100644
--- a/comboot.doc
+++ b/comboot.doc
@@ -62,6 +62,9 @@ be possible to create a COM32 execution engine that would run under
something like Linux DOSEMU, it is recommended that the code does not
assume CPL 0 unless absolutely necessary.
+It is highly recommended that every COM32 program begins with the byte
+sequence B8 FF 4C CD 21 (mov eax,21cd4cffh) as a magic number.
+
A COM32 file should have extension ".c32".
On startup, CS will be set up as a flat 32-bit code segment, and DS ==