cvw/linux/testvector-generation
2022-04-13 03:37:53 -07:00
..
checkpointSweep.sh checkpointSweep is bash-specific, so add shebang to make it so 2022-03-28 13:40:50 -07:00
debug.sh modify debug.sh to not rely on external GDB script 2022-03-07 11:56:04 -08:00
filterTrapsToInterrupts.py filter traps list down to just interrupts 2022-04-06 07:49:44 -07:00
fixBinMem.c revived checkpointing and hacked it up to generate a trace starting at the checkpoint 2022-02-25 23:51:40 +00:00
genCheckpoint.sh whoops fix address for PLIC int enables in checkpoint generation 2022-04-13 01:36:09 -07:00
genInitMem.sh change RAM size in genInitMem.sh 2022-04-06 07:49:04 -07:00
genRecording.sh replace sudo's with suggestions in genRecording.sh 2022-03-06 14:31:55 -08:00
genTrace.sh deprecate remove_dup.awk in favor of expanding parseGDBtoTrace.py to internally remove duplicates; this way the instruction counts in traps.txt are hopefully now in sync with the line numbers of all.txt 2022-04-07 19:43:22 -07:00
Makefile remove vestigial silencePipe mechanism 2022-03-06 14:54:35 -08:00
parseGDBtoTrace.py deprecate remove_dup.awk in favor of expanding parseGDBtoTrace.py to internally remove duplicates; this way the instruction counts in traps.txt are hopefully now in sync with the line numbers of all.txt 2022-04-07 19:43:22 -07:00
parsePlicState.py improve testbench-linux.sv to correctly load in PLIC IntEnable checkpoint and to handle edge case where interrupt is caused by enabling interrupts in SSTATUS 2022-04-13 03:37:53 -07:00
parseQEMUtoGDB.py fix parseQEMUtoGDB.py to pass on interrupt messages correctly 2022-04-07 04:47:15 -07:00
parseState.py added SIP, SIE, and SSTATUS to checkpoints. Can't seem to get the linux testbench to force SIP. 2022-03-22 21:28:34 -05:00
parseUartState.py fix up PLIC and UART checkpointing 2022-03-07 23:48:47 -08:00