Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							e929676268 
							
						 
					 
					
						
						
							
							. made libdriver understand *_S variants  
						
						... 
						
						
						
						. ioctl, transfer and 'other' functions get an extra parameter: 'safe', int
  is nonzero if function is called with *_S variant ('other' if ioctl) 
						
						
					 
					
						2006-06-20 08:49:51 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							376d8485d8 
							
						 
					 
					
						
						
							
							*** empty log message ***  
						
						
						
						
					 
					
						2006-03-10 16:20:24 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							f877da3aec 
							
						 
					 
					
						
						
							
							endpoint migration for drivers.  
						
						... 
						
						
						
						mostly renaming message field names to the new names.
tty stored process numbers in chars in tty and pty structs - now ints. 
						
						
					 
					
						2006-03-03 10:21:45 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							381c24ce17 
							
						 
					 
					
						
						
							
							New MEM driver for recovery.  
						
						
						
						
					 
					
						2005-10-20 20:26:02 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							87dbfc7dda 
							
						 
					 
					
						
						
							
							Added DEV_PING message type to drivers (but not ethernet drivers) so  
						
						... 
						
						
						
						RS can monitor them. 
						
						
					 
					
						2005-10-12 14:31:39 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							98124a8082 
							
						 
					 
					
						
						
							
							Cleanup with gcc.  
						
						
						
						
					 
					
						2005-08-25 12:50:11 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							ae5f1f2286 
							
						 
					 
					
						
						
							
							ata-pci support for at driver.  
						
						... 
						
						
						
						added a hook in libdriver for HARD_INT messages. 
						
						
					 
					
						2005-08-25 08:19:11 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							e2e90b1fdc 
							
						 
					 
					
						
						
							
							Remove double-blank lines (Al)  
						
						
						
						
					 
					
						2005-08-22 15:17:42 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							7de7ca978d 
							
						 
					 
					
						
						
							
							Security check on physical address to be < 16 MB (ISA DMA uses 24-bit  
						
						... 
						
						
						
						addressing, which can address 16 MB max).
Floppy driver now dynamically loaded. 
						
						
					 
					
						2005-08-05 16:23:42 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							375f6f8754 
							
						 
					 
					
						
						
							
							Miscellaneous cleanups.  
						
						
						
						
					 
					
						2005-08-03 11:53:36 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							52965b6f17 
							
						 
					 
					
						
						
							
							Various updates to support dynamically starting drivers.  
						
						... 
						
						
						
						Output during initialization should be suppressed. Unless an error occurs.
Note that main() can now be main(int argc, char **argv) and arguments can
be passed when bringing up the driver. 
						
						
					 
					
						2005-08-02 15:30:36 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							a63d324caa 
							
						 
					 
					
						
						
							
							Small update to shared driver code: SYS_EVENT (signal) is now known.  
						
						... 
						
						
						
						Fixed drivers. HARD_STOP message no longer exists. 
						
						
					 
					
						2005-07-26 12:50:25 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							09830fc33e 
							
						 
					 
					
						
						
							
							Allowed printing diagnostic messages (either from system processes or the  
						
						... 
						
						
						
						kernel) to the log driver. The log driver forwards such output to the TTY.
Changed driver_task() not to send a reply if the return value is EDONTREPLY. 
						
						
					 
					
						2005-07-21 18:29:52 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							c389801a5f 
							
						 
					 
					
						
						
							
							Made timeout and no. of errors in at_wini dynamically settable  
						
						... 
						
						
						
						by ioctl; made catch-all function in driver table also called when
unrecognized ioctl called, so drivers can add their own ioctl codes. 
						
						
					 
					
						2005-07-13 14:58:21 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							640eb73ca2 
							
						 
					 
					
						
						
							
							New log driver; buffers messages and makes them available to userland.  
						
						... 
						
						
						
						Added some fields in the generic device table to support this driver
using libdriver. Updated other drivers to fill these fields with nops
and NULLs. 
						
						
					 
					
						2005-07-08 17:23:44 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							c281867f46 
							
						 
					 
					
						
						
							
							Fixed bug relating to FS and MEMORY during startup;  
						
						... 
						
						
						
						Relocated some syslib functions to utils library;
Changed location of 'Multiuser startup ..." echo in /etc/rc 
						
						
					 
					
						2005-06-06 09:30:44 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							6d23f072f3 
							
						 
					 
					
						
						
							
							Cleaned up src/lib/utils library. Renamed server_ functions to more logical  
						
						... 
						
						
						
						names. All system processes can now either use panic() or report() from
libutils, or redefine their own function. Assertions are done via the standard
<assert.h> functionality. 
						
						
					 
					
						2005-06-01 14:31:00 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							0899f82ab2 
							
						 
					 
					
						
						
							
							Fixed some minor issues with the NOTIFY call.  
						
						
						
						
					 
					
						2005-05-24 14:35:58 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							1ecc6bf3b3 
							
						 
					 
					
						
						
							
							Removed 'system process' magic from PM and FS.  
						
						
						
						
					 
					
						2005-05-13 08:57:08 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							ac0995259d 
							
						 
					 
					
						
						
							
							*** empty log message ***  
						
						
						
						
					 
					
						2005-05-02 14:30:04 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							89ac678b9b 
							
						 
					 
					
						
						
							
							*** empty log message ***  
						
						
						
						
					 
					
						2005-04-29 15:36:43 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							9865aeaa79 
							
						 
					 
					
						
						
							
							Initial revision  
						
						
						
						
					 
					
						2005-04-21 14:53:53 +00:00