Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							03446f5554 
							
						 
					 
					
						
						
							
							micro_delay in sysutil, used in ti1225, dp8390, fxp and  
						
						 
						
						... 
						
						
						
						orinoco now. Uses a combination of tickdelay (where possible) and
calibrated busywait (where necessary). 
						
						
					 
					
						2007-07-31 15:01:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							2d49b4ecb5 
							
						 
					 
					
						
						
							
							Use ds_retrieve_u32 to get the endpoint of inet.  
						
						 
						
						
						
						
					 
					
						2007-05-02 11:39:10 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							50f81c4939 
							
						 
					 
					
						
						
							
							Ethernet driver changes for asynchronous inet.  
						
						 
						
						
						
						
					 
					
						2007-04-23 15:38:00 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							9f2f3dd488 
							
						 
					 
					
						
						
							
							don't call mkdep with an absolute path  
						
						 
						
						
						
						
					 
					
						2007-02-08 16:26:20 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							7195fe3325 
							
						 
					 
					
						
						
							
							System statistical and call profiling  
						
						 
						
						... 
						
						
						
						support by Rogier Meurs <rogier@meurs.org>. 
						
						
					 
					
						2006-10-30 15:53:38 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							21ed846479 
							
						 
					 
					
						
						
							
							More memory for these drivers  
						
						 
						
						
						
						
					 
					
						2006-10-25 13:39:53 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							2cf649db2e 
							
						 
					 
					
						
						
							
							Safecopy support in ethernet drivers.  
						
						 
						
						
						
						
					 
					
						2006-07-10 12:43:38 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							0d39b17655 
							
						 
					 
					
						
						
							
							Changed order of -lsys and -lsysutil for printf()  
						
						 
						
						
						
						
					 
					
						2006-06-20 10:50:29 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							7b58dd7f9b 
							
						 
					 
					
						
						
							
							Renamed findproc() to _pm_findproc() to reduce polluting of application  
						
						 
						
						... 
						
						
						
						namespace. 
						
						
					 
					
						2006-03-25 04:49:04 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							71fd7596fa 
							
						 
					 
					
						
						
							
							Understand PROC_EVENT  
						
						 
						
						
						
						
					 
					
						2006-03-10 16:27:21 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							24cf667abb 
							
						 
					 
					
						
						
							
							PCI support in a separate driver.  
						
						 
						
						
						
						
					 
					
						2005-12-02 14:45:10 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							83df200475 
							
						 
					 
					
						
						
							
							Less restrictive I/O port check.  
						
						 
						
						
						
						
					 
					
						2005-11-03 13:42:56 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							2b23d38c5b 
							
						 
					 
					
						
						
							
							Panic fix  
						
						 
						
						
						
						
					 
					
						2005-10-21 18:20:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							f8edaa7de4 
							
						 
					 
					
						
						
							
							Added replies to status requests from RS.  
						
						 
						
						
						
						
					 
					
						2005-10-21 14:39:21 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							724813fdce 
							
						 
					 
					
						
						
							
							Prelim commit for ethernet driver crash recovery.  
						
						 
						
						
						
						
					 
					
						2005-10-21 11:51:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							5871979657 
							
						 
					 
					
						
						
							
							More stack space for dp8390, floppy, and fxp  
						
						 
						
						
						
						
					 
					
						2005-09-30 13:02:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							e2e90b1fdc 
							
						 
					 
					
						
						
							
							Remove double-blank lines (Al)  
						
						 
						
						
						
						
					 
					
						2005-08-22 15:17:42 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							53eba5e044 
							
						 
					 
					
						
						
							
							'send locked' debug statement #if 0ed  
						
						 
						
						
						
						
					 
					
						2005-08-05 12:55:18 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							2be2bce18c 
							
						 
					 
					
						
						
							
							#if VERBOSE  
						
						 
						
						... 
						
						
						
						debug statements
#endif 
						
						
					 
					
						2005-08-04 08:07:29 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							3f28baac83 
							
						 
					 
					
						
						
							
							Disabled comments from FXP driver with #define VERBOSE 0.  
						
						 
						
						... 
						
						
						
						Fixed all troubles reported at shutdown.
No more illegal FS calls by dead processes. 
						
						
					 
					
						2005-08-03 16:58:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							375f6f8754 
							
						 
					 
					
						
						
							
							Miscellaneous cleanups.  
						
						 
						
						
						
						
					 
					
						2005-08-03 11:53:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							0bd61375ad 
							
						 
					 
					
						
						
							
							Miscellaneous small fixes to prettify startup output.  
						
						 
						
						
						
						
					 
					
						2005-08-02 15:56:24 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							aec394a330 
							
						 
					 
					
						
						
							
							Updated drivers according to syslib interface changes.  
						
						 
						
						
						
						
					 
					
						2005-07-29 15:00:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							d62e515660 
							
						 
					 
					
						
						
							
							Small update to SYS_IRQCTL -> setting an interrupt policy now allows the caller  
						
						 
						
						... 
						
						
						
						to provide an index (0 .. 31) that is passed in the HARD_INT message when an
interrupt occurs. The NOTIFY_ARG field contains a bitmap with all indexes for
which an interrupt occured. 
						
						
					 
					
						2005-07-29 12:44:42 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							d2d975246d 
							
						 
					 
					
						
						
							
							Kernel sends SIGKSTOP just before shutdown. Drivers do clean up and exit.  
						
						 
						
						
						
						
					 
					
						2005-07-20 15:28:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							5594b767c0 
							
						 
					 
					
						
						
							
							Renamed src/lib/utils to src/lib/sysutil --- because of new src/lib/util  
						
						 
						
						
						
						
					 
					
						2005-07-19 13:21:51 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							8c024e28a1 
							
						 
					 
					
						
						
							
							Changed Makefiles: drivers are now installed in /usr/sbin.  
						
						 
						
						... 
						
						
						
						TTY now gets SYS_EVENT message with sigset (e.g., SIGKMESS, SIGKSTOP). 
						
						
					 
					
						2005-07-19 12:12:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							279250889f 
							
						 
					 
					
						
						
							
							Renamed some system library functionality.  
						
						 
						
						
						
						
					 
					
						2005-07-14 15:15:18 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							e0e5e62230 
							
						 
					 
					
						
						
							
							Increased timeout to avoid 'CU does not accept command' panic..  
						
						 
						
						
						
						
					 
					
						2005-07-13 11:50:30 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							ed66b0ff02 
							
						 
					 
					
						
						
							
							Increased mii_read timeout.  
						
						 
						
						
						
						
					 
					
						2005-07-11 13:09:44 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							62cb81cb3a 
							
						 
					 
					
						
						
							
							Fixed typo in printf() in fxp debug statement (caused delta  
						
						 
						
						... 
						
						
						
						value not to be printed) 
						
						
					 
					
						2005-06-27 08:55:34 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							5654996c07 
							
						 
					 
					
						
						
							
							New Makefiles for mkdep script.  
						
						 
						
						
						
						
					 
					
						2005-06-24 16:21:54 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							4ab7f34ea0 
							
						 
					 
					
						
						
							
							Workaround for fishy situation that caused checksum on outgoing packets  
						
						 
						
						... 
						
						
						
						to be broken in certain cases. (Seemingly when 2 short packets sent
back-to-back.) Buffer alignment seems to fix this ... 
						
						
					 
					
						2005-06-22 15:22:34 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							471e0448c3 
							
						 
					 
					
						
						
							
							Changed timer library function args.  
						
						 
						
						... 
						
						
						
						Added select() support for tty fd's (not ptys yet). 
						
						
					 
					
						2005-06-17 13:37:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							b658df42d0 
							
						 
					 
					
						
						
							
							Use relative paths.  
						
						 
						
						
						
						
					 
					
						2005-06-06 16:18:05 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							0165662cd9 
							
						 
					 
					
						
						
							
							Replaced flagalrm() timers with another technique to check for timeouts.  
						
						 
						
						... 
						
						
						
						This allowed removing the p_flagarlm timer from the kernel's process table.
Furthermore, I merged p_syncalrm and p_signalrm into p_alarm_timer to save
even more space. Note that processes can no longer have both a signal and
synchronous alarm timer outstanding as of now. 
						
						
					 
					
						2005-05-31 14:43:04 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							129b82d207 
							
						 
					 
					
						
						
							
							Added fxp driver for the Intel Pro/100 series ethernet cards  
						
						 
						
						... 
						
						
						
						Print PC in hex for easier debugging. 
						
						
					 
					
						2005-05-19 13:27:05 +00:00