| 
								
								
									 Robert Morris | 6507da772d | argptr no longer needed, since copyin checks | 2019-07-28 06:29:37 -04:00 |  | 
				
					
						| 
								
								
									 Frans Kaashoek | fe14bd1113 | a thought | 2019-07-27 21:02:37 -04:00 |  | 
				
					
						| 
								
								
									 Frans Kaashoek | bdcd23ea49 | a bit more | 2019-07-27 20:18:40 -04:00 |  | 
				
					
						| 
								
								
									 Frans Kaashoek | d82f43e0c7 | Checkpoint start of locking lab | 2019-07-27 16:00:12 -04:00 |  | 
				
					
						| 
								
								
									 Robert Morris | 629faafa36 | cleaner UART register interface | 2019-07-27 06:44:24 -04:00 |  | 
				
					
						| 
								
								
									 Robert Morris | a33f60fea3 | console/uart tweaks | 2019-07-27 05:47:19 -04:00 |  | 
				
					
						| 
								
								
									 Robert Morris | cf48b24c03 | beautify console.c | 2019-07-27 04:15:06 -04:00 |  | 
				
					
						| 
								
								
									 Robert Morris | 281d450a08 | split printf into a separate file, to make console.c more like a driver | 2019-07-27 03:49:03 -04:00 |  | 
				
					
						| 
								
								
									 Frans Kaashoek | 734faa27ac | Pass over lab text | 2019-07-26 21:03:59 -04:00 |  | 
				
					
						| 
								
								
									 Robert Morris | cc1a303d09 | fetchint isn't used any more | 2019-07-26 12:34:06 -04:00 |  | 
				
					
						| 
								
								
									 Robert Morris | f0987d82dc | ??? | 2019-07-26 11:09:54 -04:00 |  | 
				
					
						| 
								
								
									 Frans Kaashoek | 8ec873b7d8 | Checkpoint: split alarmtest exercise in two exercises | 2019-07-26 10:35:21 -04:00 |  | 
				
					
						| 
								
								
									 Robert Morris | c714e3e35c | machinevec -> timervec | 2019-07-26 10:17:02 -04:00 |  | 
				
					
						| 
								
								
									 Robert Morris | fa2e2e3c81 | uservec before userret in trampoline, to match book and kernelvec | 2019-07-26 09:38:22 -04:00 |  | 
				
					
						| 
								
								
									 Robert Morris | 8d30e21b59 | Merge branch 'riscv' of g.csail.mit.edu:xv6-dev into riscv | 2019-07-26 04:53:59 -04:00 |  | 
				
					
						| 
								
								
									 Robert Morris | ea95a6654c | trampin -> uservec trampout -> userret | 2019-07-26 04:53:46 -04:00 |  | 
				
					
						| 
								
								
									 Frans Kaashoek | 0358ee912b | syscall lab/alarm | 2019-07-25 09:42:36 -04:00 |  | 
				
					
						| 
								
								
									 Frans Kaashoek | 57a861bea1 | Checkpoint start syscall lab | 2019-07-25 08:19:14 -04:00 |  | 
				
					
						| 
								
								
									 Frans Kaashoek | 808811f9f4 | Add syscall tracing to the first xv6 lab | 2019-07-25 07:47:22 -04:00 |  | 
				
					
						| 
								
								
									 Frans Kaashoek | c0b1c239ea | x | 2019-07-25 07:07:03 -04:00 |  | 
				
					
						| 
								
								
									 Frans Kaashoek | 47c9721d78 | a few name changes in panic msg | 2019-07-25 06:59:07 -04:00 |  | 
				
					
						| 
								
								
									 Frans Kaashoek | 8c12928cc5 | First draft of first lab assignment? | 2019-07-25 06:50:12 -04:00 |  | 
				
					
						| 
								
								
									 Robert Morris | 4e62de64cd | fix an exit/exit deadlock -> one more locking protocol violation increase timer rate from 1/second to 10/second | 2019-07-25 06:30:49 -04:00 |  | 
				
					
						| 
								
								
									 Robert Morris | b19adf79f9 | purge x86 stuff from defs.h | 2019-07-25 05:37:35 -04:00 |  | 
				
					
						| 
								
								
									 Robert Morris | 5d5e4e065f | comments for timer setup | 2019-07-25 05:35:03 -04:00 |  | 
				
					
						| 
								
								
									 Frans Kaashoek | aef3e0f5a4 | sieve exercise | 2019-07-24 20:30:20 -04:00 |  | 
				
					
						| 
								
								
									 Frans Kaashoek | 61dc67b5d2 | Simple find assignment | 2019-07-24 18:00:32 -04:00 |  | 
				
					
						| 
								
								
									 Robert Morris | 9a817bd134 | rationalize some vm function names | 2019-07-24 15:28:37 -04:00 |  | 
				
					
						| 
								
								
									 Robert Morris | da898a11b6 | ??? | 2019-07-24 14:40:13 -04:00 |  | 
				
					
						| 
								
								
									 Frans Kaashoek | 5d75346e4a | find | 2019-07-24 14:26:16 -04:00 |  | 
				
					
						| 
								
								
									 Frans Kaashoek | 711bd3156d | Checkpoint some warm-up exercises | 2019-07-24 14:20:33 -04:00 |  | 
				
					
						| 
								
								
									 Robert Morris | a77287e924 | no more PAGEBREAK | 2019-07-24 13:33:43 -04:00 |  | 
				
					
						| 
								
								
									 Robert Morris | b4f89bb529 | ping-pong exercise | 2019-07-24 10:39:05 -04:00 |  | 
				
					
						| 
								
								
									 Robert Morris | 8f6865d1f1 | display assembly instructions, to help with first.tex exercise | 2019-07-24 10:15:45 -04:00 |  | 
				
					
						| 
								
								
									 Frans Kaashoek | 49db5119e9 | x | 2019-07-24 09:06:49 -04:00 |  | 
				
					
						| 
								
								
									 Frans Kaashoek | 26ce97fc76 | One more | 2019-07-24 09:06:30 -04:00 |  | 
				
					
						| 
								
								
									 Frans Kaashoek | e627608810 | Delete a few other no-longer relevant files | 2019-07-24 09:05:05 -04:00 |  | 
				
					
						| 
								
								
									 Frans Kaashoek | 6f3a441c10 | Remove a few no longer relevant files | 2019-07-24 08:59:47 -04:00 |  | 
				
					
						| 
								
								
									 Frans Kaashoek | dfc2cf9123 | add rtm's cow lab | 2019-07-24 08:55:41 -04:00 |  | 
				
					
						| 
								
								
									 Frans Kaashoek | a41365faa3 | Add relevant docs to repo | 2019-07-24 08:38:41 -04:00 |  | 
				
					
						| 
								
								
									 Frans Kaashoek | 0387e2156f | Add a few sbrktest for lazy allocatioin lab | 2019-07-24 08:37:43 -04:00 |  | 
				
					
						| 
								
								
									 Robert Morris | 936afc6e1a | mstart -> start | 2019-07-23 14:31:12 -04:00 |  | 
				
					
						| 
								
								
									 Robert Morris | 54178ad94d | simplify kernel mapping calls | 2019-07-23 12:17:17 -04:00 |  | 
				
					
						| 
								
								
									 Robert Morris | 55bc96d419 | a few core -> CPU get rid of PDF generating support | 2019-07-23 11:14:10 -04:00 |  | 
				
					
						| 
								
								
									 Frans Kaashoek | b8a31c494c | one more TRAMPOLINE | 2019-07-23 07:30:23 -04:00 |  | 
				
					
						| 
								
								
									 Frans Kaashoek | 6c78af4a57 | fix mapkstack | 2019-07-22 20:58:15 -04:00 |  | 
				
					
						| 
								
								
									 Frans Kaashoek | 62091abae9 | Test whether writing below stack fails | 2019-07-22 18:08:52 -04:00 |  | 
				
					
						| 
								
								
									 Frans Kaashoek | b2e9c8eea5 | Clear U bit for second stack page so that it functions as a guard page | 2019-07-22 15:38:08 -04:00 |  | 
				
					
						| 
								
								
									 Robert Morris | 38b430687c | nit | 2019-07-22 15:04:07 -04:00 |  | 
				
					
						| 
								
								
									 Robert Morris | 6b379e4707 | -MD and TRAPFRAME | 2019-07-22 14:54:40 -04:00 |  |