| 
							
							
								 bbracker | 1bb5e1f35b | whoops fix address for PLIC int enables in checkpoint generation | 2022-04-13 01:36:09 -07:00 |  | 
			
				
					| 
							
							
								 bbracker | 501dc7cd68 | fix genCheckpoint.sh binary memory dump | 2022-03-27 20:54:59 -07:00 |  | 
			
				
					| 
							
							
								 bbracker | 9b5bbd29b4 | change genCheckpoint.sh to only log 128MB of RAM | 2022-03-27 19:16:39 -07:00 |  | 
			
				
					| 
							
							
								 bbracker | 4b376e2834 | 1st attempt at multiple channel PLIC | 2022-03-24 17:08:10 -07:00 |  | 
			
				
					| 
							
							
								 bbracker | bfaf496473 | change UART state saving to temporarily modify LCR so that DLAB=0 when reading addresses 0 and 1 so that we get RBR and IER instead of divisor latch registers | 2022-03-07 22:12:08 -08:00 |  | 
			
				
					| 
							
							
								 bbracker | 097301635a | change checkpoint generation to integrate GDB scripting more cleanly and save UART and PLIC state | 2022-03-07 17:59:49 -08:00 |  | 
			
				
					| 
							
							
								 bbracker | 11e9bbf3e4 | needed to initialize checkpoint directory | 2022-03-06 14:51:25 -08:00 |  | 
			
				
					| 
							
							
								 bbracker | d007208aa9 | no longer use cythonization on python parser scripts because its a little complicated and has marginal benefit | 2022-03-06 14:40:26 -08:00 |  | 
			
				
					| 
							
							
								 bbracker | f64b7776ed | give genCheckpoint the same de-sudo'ing treatement | 2022-03-06 14:37:12 -08:00 |  | 
			
				
					| 
							
							
								 bbracker | 742b9d884d | remove checkpoint trace generation since that requires qemu hacking and because we are able to generate the whole trace on VLSI | 2022-03-06 14:04:30 -08:00 |  | 
			
				
					| 
							
							
								 bbracker | 3eb229cda5 | copy over truncated trace into checkpoint if not freshly generating a trace | 2022-03-01 03:38:48 +00:00 |  | 
			
				
					| 
							
							
								 bbracker | da4d7de2bd | add option to not generate a trace when making checkpoints | 2022-03-01 03:13:01 +00:00 |  | 
			
				
					| 
							
							
								 bbracker | 7af81d93ec | greatly improve trace-generating checkpoint process with QEMU hack | 2022-02-28 23:00:00 +00:00 |  | 
			
				
					| 
							
							
								 bbracker | 8518fd44a5 | revived checkpointing and hacked it up to generate a trace starting at the checkpoint | 2022-02-25 23:51:40 +00:00 |  |