Update documentation.
This commit is contained in:
		
							parent
							
								
									d24c3f8722
								
							
						
					
					
						commit
						887ec0656e
					
				
					 2 changed files with 26 additions and 1 deletions
				
			
		
							
								
								
									
										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…
	
	Add table
		
		Reference in a new issue