Update documentation.
This commit is contained in:
parent
d24c3f8722
commit
887ec0656e
3
README
3
README
|
@ -2,7 +2,7 @@
|
|||
===================================
|
||||
|
||||
© 1987-2005 Vrije Universiteit, Amsterdam
|
||||
2022-06-18
|
||||
2022-08-19
|
||||
|
||||
|
||||
INTRODUCTION
|
||||
|
@ -38,6 +38,7 @@ cpm produces i80 CP/M .COM files
|
|||
rpi produces Raspberry Pi GPU binaries
|
||||
pdpv7 produces PDP/11 V7 Unix binaries
|
||||
msdos86 produces i86 MS-DOS .COM files
|
||||
msdos386 produces i386 MS-DOS 32-bit DPMI .EXE files
|
||||
|
||||
|
||||
|
||||
|
|
24
plat/msdos386/README
Normal file
24
plat/msdos386/README
Normal file
|
@ -0,0 +1,24 @@
|
|||
The msdos386 platform
|
||||
=====================
|
||||
|
||||
msdos386 is an i386-based BSP that produces DPMI DOS executables. It should
|
||||
have the same functionality as msdos86 (as the libc is all the same code), but
|
||||
has been much less well tested.
|
||||
|
||||
The code runs in flat 32-bit mode, so normal 32-bit pointers work with no
|
||||
worries about segmentation. It requires a DPMI host to run; it was tested with
|
||||
CWSDPMI. It will _not_ automatically load the host --- you need to manually
|
||||
install the DPMI hsot first.
|
||||
|
||||
IEEE floating point is available, but requires an FPU.
|
||||
|
||||
|
||||
Example command line
|
||||
====================
|
||||
|
||||
ack -mmsdos386 -O -o msdos386.exe examples/paranoia.c
|
||||
|
||||
|
||||
David Given
|
||||
dg@cowlark.com
|
||||
|
Loading…
Reference in a new issue