David Given
								
							 
						 | 
						
							
							
							
							
								
							
							
								1101922563
								
							
						 | 
						
							
							
								
								Add the deblocking parameter to cpm_bios_write().
							
							
							
							
							
						 | 
						
							2020-02-05 22:05:03 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Given
								
							 
						 | 
						
							
							
							
							
								
							
							
								17fa773f04
								
							
						 | 
						
							
							
								
								Update CP/M libsys.
							
							
							
							
							
						 | 
						
							2019-11-23 11:31:03 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Given
								
							 
						 | 
						
							
							
							
							
								
							
							
								97d22973ee
								
							
						 | 
						
							
							
								
								Add some BIOS bindings, and a zero-terminated print string routine.
							
							
							
							
							
						 | 
						
							2019-06-24 23:07:17 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Given
								
							 
						 | 
						
							
							
							
							
								
							
							
								50dca8b954
								
							
						 | 
						
							
							
								
								First at-least-slightly working version of the CP/M read/write stuff. Not as
							
							
							
							
							
							
							
							bad as I expected, but far too big. 
							
						 | 
						
							2019-06-16 19:04:17 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Given
								
							 
						 | 
						
							
							
							
							
								
							
							
								3131dc9915
								
							
						 | 
						
							
							
								
								Partially working port of stdio to CP/M. I'm not sure this will work; it's
							
							
							
							
							
							
							
							getting way too complicated (stdio is horribly subtle). I think I need to
rethink things. 
							
						 | 
						
							2019-06-15 22:22:01 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Given
								
							 
						 | 
						
							
							
							
							
								
							
							
								9109d7af7f
								
							
						 | 
						
							
							
								
								First stage in modularising FILE*. Refactor so that printf/scanf don't rely on
							
							
							
							
							
							
							
							FILE* innards; allow plats to replace the entire emulated FILE* system. 
							
						 | 
						
							2019-06-15 13:07:10 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Given
								
							 
						 | 
						
							
							
							
							
								
							
							
								784fc67596
								
							
						 | 
						
							
							
								
								Alignment issues mean we can't access 16-bit CP/M structure elements directly.
							
							
							
							
							
						 | 
						
							2019-06-11 22:33:25 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Given
								
							 
						 | 
						
							
							
							
							
								
							
							
								0607529df2
								
							
						 | 
						
							
							
								
								Miscellaneous bugfixed and renamings.
							
							
							
							
							
						 | 
						
							2019-06-11 21:33:57 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Given
								
							 
						 | 
						
							
							
							
							
								
							
							
								a804375560
								
							
						 | 
						
							
							
								
								Miscellaneous byte shaving; you can now choose whether or not you want the CCP
							
							
							
							
							
							
							
							overwritten or not, and cpm_exit() does the right thing. 
							
						 | 
						
							2019-06-11 20:32:00 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Given
								
							 
						 | 
						
							
							
							
							
								
							
							
								d0967e683b
								
							
						 | 
						
							
							
								
								Extend the CP/M libsys with a full set of (hopefully correct) 2.2 BDOS calls.
							
							
							
							
							
						 | 
						
							2019-06-10 23:54:23 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Given
								
							 
						 | 
						
							
							
							
							
								
							
							
								64ae1d7583
								
							
						 | 
						
							
							
								
								Move time() into sys; change the name of the variable which controls it.
							
							
							
							
							
						 | 
						
							2018-06-23 19:40:50 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Given
								
							 
						 | 
						
							
							
							
							
								
							
							
								66815ff987
								
							
						 | 
						
							
							
								
								Make linux386 work with the new libc layout.
							
							
							
							
							
						 | 
						
							2018-06-23 12:13:33 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Given
								
							 
						 | 
						
							
							
							
							
								
							
							
								32c881474e
								
							
						 | 
						
							
							
								
								Create a basic and probably wrong common unistd.h, which replaces the plat one.
							
							
							
							
							
							
							
							Made this work with cpm (but nothing else yet). 
							
						 | 
						
							2018-06-23 11:46:55 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Given
								
							 
						 | 
						
							
							
							
							
								
							
							
								94ffa3ba88
								
							
						 | 
						
							
							
								
								libc floating point and stdio floating point can now be turned on and off using
							
							
							
							
							
							
							
							ACKCONF variables. 
							
						 | 
						
							2018-06-23 00:04:14 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Given
								
							 
						 | 
						
							
							
							
							
								
							
							
								9bf1d548fc
								
							
						 | 
						
							
							
								
								Rearrange the libc config files, ready for adding new options.
							
							
							
							
							
						 | 
						
							2018-06-22 23:43:15 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Given
								
							 
						 | 
						
							
							
							
							
								
							
							
								11854f4dfe
								
							
						 | 
						
							
							
								
								Ansify and warning fix.
							
							
							
							
							
						 | 
						
							2018-06-17 22:30:27 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Given
								
							 
						 | 
						
							
							
							
							
								
							
							
								36ab90385f
								
							
						 | 
						
							
							
								
								Change sbrk() to take an int rather than an intptr_t (following the OpenBSD way
							
							
							
							
							
							
							
							rather than the Linux way; various non-C bits of the ACK assume it takes an
int, so it's cleaner). 
							
						 | 
						
							2016-11-23 22:06:24 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Given
								
							 
						 | 
						
							
							
							
							
								
							
							
								b549980af2
								
							
						 | 
						
							
							
								
								Wasn't exporting the plat headers; refactor to make this a little cleaner.
							
							
							
							
							
						 | 
						
							2016-08-14 11:01:36 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								be8baf3da6
								
							
						 | 
						
							
							
								
								Added cpm platform.
							
							
							
							
							
						 | 
						
							2007-04-27 22:42:41 +00:00 | 
						
						
							
							
							
								
							
							
						 |