cvw/linux/testvector-generation
Ross Thompson b756b248b4 Wow. The newest version of Vivado does not like the enums as parameters.
The solution is simple.  I changed the type to logic [31:0] and defined macros for the branch predictor types as 32 bit integers.
2023-07-18 15:07:10 -05:00
..
checkpointSweep.sh
debug.sh
filterTrapsToInterrupts.py filter traps list down to just interrupts 2022-04-06 07:49:44 -07:00
fixBinMem.c
genCheckpoint.sh
genInitMem.sh
genRecording.sh
genTrace.sh
Makefile
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 parsePlicState.py bugfix 2022-04-13 13:04:43 -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