Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							c1de7758b7 
							
						 
					 
					
						
						
							
							Jorrit's fixes after reviewing Al's PM chapter  
						
						
						
						
					 
					
						2005-09-01 10:16:07 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							46c8884e36 
							
						 
					 
					
						
						
							
							Cleanup with gcc. Removed unused variables.  
						
						... 
						
						
						
						Fixed some uninitialized problems. 
						
						
					 
					
						2005-08-25 12:05:09 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							f4402bd129 
							
						 
					 
					
						
						
							
							Al's patch of fri 19 aug 2005  
						
						
						
						
					 
					
						2005-08-22 12:54:11 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							ab732a37e8 
							
						 
					 
					
						
						
							
							Renamed mm_exit to pm_exit (requested by Al)  
						
						... 
						
						
						
						Small cleanup in pm_init. 
						
						
					 
					
						2005-08-10 09:37:54 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							74711a3b14 
							
						 
					 
					
						
						
							
							Check if kernel calls is allowed (from process' call mask) added. Not yet  
						
						... 
						
						
						
						enforced. If a call is denied, this will be kprinted. Please report any such
errors, so that I can adjust the mask before returning errors instead of
warnings.
Wrote CMOS driver. All CMOS code from FS has been removed. Currently the
driver only supports get time calls. Set time is left out as an exercise
for the book readers ... startup scripts were updated because the CMOS driver
is needed early on. (IS got same treatment.) Don't forget to run MAKEDEV cmos
in /dev/, otherwise the driver cannot be loaded. 
						
						
					 
					
						2005-08-04 19:23:03 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							d3874a7917 
							
						 
					 
					
						
						
							
							Updated servers according to syslib interface changes.  
						
						
						
						
					 
					
						2005-07-29 15:00:49 +00:00 
						 
				 
			
				
					
						
							
							
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							3aadb79b1b 
							
						 
					 
					
						
						
							
							3 -> T_GETUSER  
						
						
						
						
					 
					
						2005-07-27 12:03:09 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							3d0b9140f2 
							
						 
					 
					
						
						
							
							Updated F4 dump at IS to include send masks.  
						
						... 
						
						
						
						Removed unused constant from fproc.h
Changed signal behaviour at PM (work in progress) 
						
						
					 
					
						2005-07-26 12:49:35 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							f1153541c7 
							
						 
					 
					
						
						
							
							Fixed bug in PM that caused update program not to be scheduled, so that  
						
						... 
						
						
						
						sync was not periodically run. Chain of timers was accidentially broken.
Kernel sends SIGKSTOP signal on shutdown. FS calls sync to clean up. 
						
						
					 
					
						2005-07-20 15:27:42 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							f2e16763e7 
							
						 
					 
					
						
						
							
							Removed PM signon for INET. Now daemonized in /usr/etc/rc.  
						
						... 
						
						
						
						SIGTRAP generated in PM (where it belongs / no longer in kernel).
Updated Makefiles: servers are now installed in /usr/sbin. 
						
						
					 
					
						2005-07-19 12:11:11 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							570eac1f53 
							
						 
					 
					
						
						
							
							Renamed system library functionality.  
						
						... 
						
						
						
						Updated debug dumps of IS server. 
						
						
					 
					
						2005-07-14 15:16:12 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							042c4ac395 
							
						 
					 
					
						
						
							
							Changed Makefiles for mkdep script.  
						
						... 
						
						
						
						Updated debugging dumps at IS server, and function key control.
NOTE: pm modified with DEBUG() output, to be removed later. 
						
						
					 
					
						2005-06-24 16:21:21 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							1ecc6bf3b3 
							
						 
					 
					
						
						
							
							Removed 'system process' magic from PM and FS.  
						
						
						
						
					 
					
						2005-05-13 08:57:08 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							0e9261ed5a 
							
						 
					 
					
						
						
							
							Rename mm (memory manager) to pm (process manager), involved renaming  
						
						... 
						
						
						
						dir.. 
						
						
					 
					
						2005-05-03 15:35:52 +00:00