Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							e561081545 
							
						 
					 
					
						
						
							
							Miscellaneous clean ups and fixes to the kernel.  
						
						... 
						
						
						
						Support for FLOPPY in boot image. (Set controller=fd at boot monitor.)
Moved major device numbers to <minix/dmap.h> (maybe rename to dev.h?) 
						
						
					 
					
						2005-08-04 09:26: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 
						 
				 
			
				
					
						
							
							
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							537d7ddcdf 
							
						 
					 
					
						
						
							
							Replace REVIVE with notify.  
						
						
						
						
					 
					
						2005-08-01 14:40:21 +00:00 
						 
				 
			
				
					
						
							
							
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							a93faca75f 
							
						 
					 
					
						
						
							
							rs232 support  
						
						
						
						
					 
					
						2005-07-29 15:22:58 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							fe0dcb5c00 
							
						 
					 
					
						
						
							
							AT driver is not modified (debugging only);  
						
						... 
						
						
						
						TTY: select and revive with new notify and FS call back;
kernel: removed old notify code; removed ugly prepare_shutdown timer
kputc: don't send to FS if PRINTF_PROC fails 
						
						
					 
					
						2005-07-27 14:32:16 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							5654996c07 
							
						 
					 
					
						
						
							
							New Makefiles for mkdep script.  
						
						
						
						
					 
					
						2005-06-24 16:21:54 +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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							5a43b84e2d 
							
						 
					 
					
						
						
							
							Fix for 'the kermit problem' (keyrepeats happening before the keyrepeat  
						
						... 
						
						
						
						timeout). A fix is to treat the alarm and interrupt cases differently and
only call the interrupt handler when an actual interrupt has been seen. No
apparent adverse effects. 
						
						
					 
					
						2005-05-31 15:22:06 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							8d9c0886cd 
							
						 
					 
					
						
						
							
							Created ECHO system call for testing purposes.  
						
						... 
						
						
						
						Furthermore, a quick way to get one's own process number. 
						
						
					 
					
						2005-05-27 13:57:00 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							c2be104821 
							
						 
					 
					
						
						
							
							Improved NOTIFY system: fixed a minor error, ignore pending notifications  
						
						... 
						
						
						
						on SENDREC system calls. To be done: resource (buffer pool) management;
make it structurally impossible to run out of buffers. 
						
						
					 
					
						2005-05-27 12:44:14 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							77c3213948 
							
						 
					 
					
						
						
							
							Optimized scheduling code. Old code is still available withing DEAD_CODE  
						
						... 
						
						
						
						and NEW_SCHED_Q definitions. Some minor problems are being traced at the
moment. This commit is meant to backup my files.
  --- Jorrit 
						
						
					 
					
						2005-05-26 13:17:57 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							fad180960f 
							
						 
					 
					
						
						
							
							added code to un-register tty's interrupt at exit time; fixed compiler  
						
						... 
						
						
						
						warnings 
						
						
					 
					
						2005-05-12 16:03:43 +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