688 Commits (bf8d2b71bb76b03b9a4db36fe6928c29a41a43e7)
 

Author SHA1 Message Date
Andrew Waterman bf8d2b71bb AMOs should always return store faults, not load faults 10 years ago
Tim Newsome ecff67fb34 Make reading/writing fpu regs work. 10 years ago
Tim Newsome 53db924b02 Minor code cleanup. 10 years ago
Tim Newsome 0b554a92ff Check for exception after register write. 10 years ago
Tim Newsome 2c5e725666 Check for exception after reading a register. 10 years ago
Tim Newsome 210d50a01f Fix error message. 10 years ago
Tim Newsome 53d74f4cc3 Increase gdb receive buffer. 10 years ago
Andrew Waterman db6051f200 Don't force load trigger timing to After 10 years ago
Tim Newsome 438a337fa0 Don't die when gdb thinks XLEN is 64 but it's 32. 10 years ago
Tim Newsome 8b3ef13471 Return an error to gdb when memory reads fail. (#71) 10 years ago
Tim Newsome 02027ca74c Update trigger behavior. (#70) 10 years ago
Scott Beamer 5762bedab3 restore clang support by fixing printf identifiers 10 years ago
Andrew Waterman 167a876c4f allow MAFDC bits in MISA to be modified 10 years ago
Tim Newsome de9ebf704e Remove generic debug tests. (#65) 10 years ago
Andrew Waterman 3032e25ae6 Merge pull request #62 from riscv/trigger 10 years ago
Tim Newsome d49dd8b60e Merge branch 'master' into trigger 10 years ago
Tim Newsome 10d1bff0a1 Rebuild debug ROM because CSR encoding changed. 10 years ago
Tim Newsome 2b390a9dea Support triggers on TLB misses. 10 years ago
Tim Newsome e464ab8efb Theoretically support trigger timing. 10 years ago
Tim Newsome 84f5c416bf Rename tdata[0-2] to tdata[1-3]. 10 years ago
Tim Newsome 0bd33edd80 Save/restore tselect. Set dmode. 10 years ago
Tim Newsome 6be7552735 Fix indent. 10 years ago
Tim Newsome 1a01326bf9 Rename tdata0--tdata2 to tdata1--tdata3. 10 years ago
Andrew Waterman e15a1f99fd Add (degenerate) performance counter facility 10 years ago
Andrew Waterman 11ef82c726 Allow reads from tdrdata registers 10 years ago
Andrew Waterman bc49f60710 partially update spike to newer debug spec 10 years ago
Andrew Waterman c8149cb261 Fix spike interactive (-d) mode 10 years ago
Andrew Waterman b3e6c1d929 remove HWBPCOUNT field of DCSR 10 years ago
Tim Newsome d6dae45182 Implement address and data triggers. 10 years ago
Andrew Waterman 5e1d005935 Allow mstatus.MPP to store bad values; instead, validate on MRET 10 years ago
Colin Schmidt eb19d1c1de remove old rvc directory (#61) 10 years ago
Tim Newsome 4fcc71ee8a Add support for virtual priv register. (#59) 10 years ago
Andrew Waterman 5daafcde73 Set U bit in misa register 10 years ago
Tim Newsome 8a0e5d2ed3 Make address translation work in 32-bit. (#58) 10 years ago
Tim Newsome 75494f3abd Fix single step over csrw instructions. (#57) 10 years ago
Andrew Waterman da0bc312ae Don't treat RVC NOP as illegal instruction 10 years ago
Andrew Waterman 1b797b1aac Fix page table walker not respecting valid bit 10 years ago
Andrew Waterman e10d2def7d Update to new PTE format 10 years ago
Tim Newsome 6f64a1f72e Remove debug printf that was cluttering up output. 10 years ago
Andrew Waterman 03b8bad375 Disassemble RVC instructions based on XLEN 10 years ago
Tim Newsome 9b960e91b4 Make gdbserver code work with small Debug RAM. 10 years ago
Tim Newsome d723c6772d Support debugging 32-bit spike instances. 10 years ago
Andrew Waterman 8861244f8d Parameterize debug ROM contents on XLEN 10 years ago
Andrew Waterman 965571945c Remove fence.i from debug ROM 10 years ago
Andrew Waterman 7b9cd3e781 Don't use I$ in debug mode 10 years ago
Andrew Waterman 036c908666 Remove legacy HTIF; implement HTIF directly 10 years ago
Andrew Waterman b7fb80ccf5 Fix paddr_bits computation prior to VM setup 10 years ago
Andrew Waterman 03d4f02158 Merge sasid into sptbr 10 years ago
Andrew Waterman f5ecf65e5e Trap on tdrdata registers when tdrselect[XLEN-1]=0 10 years ago
Jonathan Neuschäfer ab2858e065 make check: Fail if the tests failed 10 years ago