cvw/wally-pipelined/linux-testgen/testvector-generation
Ross Thompson 2825074114 Confirmed David's changes to the interrupt code.
When a timer interrupt occurs it should be routed to the machine interrupt
pending MTIP even if MIDELEG[5] = 1 when the current privilege mode is
Machine.  This is true for all the interrupts. The interrupt should not be
masked even though it is delegated to a lower privilege.  Since the CPU
is currently in machine mode the interrupt must be taken if MIE.

Additionally added a new qemu script which pipes together all the parsing and
post processing scripts to produce the singular all.txt trace without the
massivie intermediate files.
2021-08-22 21:36:31 -05:00
..
deprecated-scripts organize/update buildroot scripts for new image 2021-07-09 17:03:47 -04:00
combineGDBs.py organize linux-testgen folder, add readme to describe Buildroot process, add Buildroot config source files 2021-07-08 19:18:11 -04:00
CreateTrace.sh Confirmed David's changes to the interrupt code. 2021-08-22 21:36:31 -05:00
debugBuildroot.sh hardcoded hack to fix missing STVEC vector 2021-07-21 19:34:57 -04:00
find_csr.sh organize linux-testgen folder, add readme to describe Buildroot process, add Buildroot config source files 2021-07-08 19:18:11 -04:00
fix_csrs.py hardcoded hack to fix missing STVEC vector 2021-07-21 19:34:57 -04:00
fix_mem.py fix_mem.py bugfix 2021-07-09 18:56:17 -04:00
gdbinit organize linux-testgen folder, add readme to describe Buildroot process, add Buildroot config source files 2021-07-08 19:18:11 -04:00
gdbinit_debug progress on recovering from QEMU's errors 2021-07-21 13:00:32 -04:00
gdbinit_mem changed QEMU to use different ports 2021-07-13 16:15:51 -04:00
gdbinit_qemulog fix UART RX FIFO bug where tail pointer can overtake head pointer 2021-07-22 02:09:41 -04:00
logAllBuildroot.sh hardcoded hack to fix missing STVEC vector 2021-07-21 19:34:57 -04:00
logBuildrootMem.sh changed QEMU to use different ports 2021-07-13 16:15:51 -04:00
parse_gdb_output.py hardcoded hack to fix missing STVEC vector 2021-07-21 19:34:57 -04:00
parse_qemu.py hardcoded hack to fix missing STVEC vector 2021-07-21 19:34:57 -04:00
parseNew.py Confirmed David's changes to the interrupt code. 2021-08-22 21:36:31 -05:00
remove_dup.awk Confirmed David's changes to the interrupt code. 2021-08-22 21:36:31 -05:00