975 Commits (833b965679f4502f83c66353bfc07a092cfac9f6)
 

Author SHA1 Message Date
Andrew Waterman 0125268690 Report misaligned-address exception on failed store-conditionals 8 years ago
Palmer Dabbelt 120d2975b3
Merge pull request #247 from heshamelmatary/noisy_until 8 years ago
Hesham Almatary dc6871efef Provide a noisy until interactive command 8 years ago
Andrew Waterman f54ff67b56 Set marchid to assigned value 5 8 years ago
Andrew Waterman 1d66556fca fix disassembly of c.addi4spn 8 years ago
Andrew Waterman 8478969176 Add comment about CSR read side effects 8 years ago
Andrew Waterman 6063149556 For backwards compatibility, reset PMP to permit all accesses 8 years ago
Andrew Waterman 55ef17645d Add PMP support 8 years ago
takeoverjp 0b8700bb61 Add "--log-cache-miss" option to generate a log of cache miss. (#241) 8 years ago
Andrew Waterman 6fecdb16d7 Update README 8 years ago
Tim Newsome def4c5b104
Merge pull request #235 from riscv/sba 8 years ago
Tim Newsome 7de234911f Fix cut-and-paste bug in 64-bit SBA loads. 8 years ago
Andrew Waterman aff796dbf6 Handle spike-dasm inputs with leading 0x correctly 8 years ago
Tim Newsome 176ff23c6f Add dummy custom debug registers, to test OpenOCD. (#233) 8 years ago
Andrew Waterman fad88d8140 Fix several disassembler bugs 8 years ago
Andrew Waterman 747a54b103 Add --disable-dtb option to suppress writing the DTB to memory 8 years ago
Andrew Waterman 60235e3816 Make IRQ_COP read-only/undelegable unless coprocessor is present 8 years ago
Andrew Waterman b6ec196e9e Instantiate disassembler after max_xlen is known 8 years ago
Andrew Waterman 8a485de092
Don't increment instret immediately after it is written (#231) 8 years ago
Tim Newsome bed0a54fda Fix 2 trigger corner cases. (#229) 8 years ago
Andrew Waterman 1ff2a70ec8 Make sstatus.MXR readable 8 years ago
SeungRyeol Lee 2cd60b277e Fix using the uninitialized disassemble object. (#220) 8 years ago
Andrew Waterman 95487c248a
Refactor and fix LR/SC implementation (#217) 8 years ago
Tim Newsome cc50a327a5
Merge pull request #212 from riscv/hartsel 8 years ago
Tim Newsome 5542d31fcf Update debug_defines.h 8 years ago
Andy Wright d6fcfdebf6 Put simif_t declaration in its own file. (#209) 8 years ago
Prashanth Mundkur 19efe7d112 Fix install of missed header. (#207) 8 years ago
Prashanth Mundkur 545911797f Extract out device-tree generation and compilation into an exported api. (#197) 8 years ago
Andrew Waterman d48f107dba Revert "C.LWSP and C.LDSP with rd=0 are legal instructions" 8 years ago
Andrew Waterman d336aee08b C.LWSP and C.LDSP with rd=0 are legal instructions 8 years ago
Andrew Waterman d2e9a109e8 Fix commit log for serializing instructions 8 years ago
Andrew Waterman 3d016e2765 Only break out of the simulator loop on WFI, not on CSR writes 8 years ago
Andrew Waterman c0172e96bc When no arguments are passed, print spike help, not fesvr help 8 years ago
Prashanth Mundkur 2dbcb01ca1 Allow querying the mmu configuration chosen during the build. (#191) 8 years ago
Andrew Waterman 4856220f05 Revert "Fix for issue #183: No illegal instruction exception for c.sxxi instructions encoded with zero shift amount" 8 years ago
Palmer Dabbelt 3242d9b918
Merge pull request #189 from pmundkur/pm-csr-name-api 8 years ago
Prashanth Mundkur fa2aaa3f8a Add an api to get the name for a CSR. 8 years ago
Andrew Waterman 1da69b975b
Implement Hauser misa.C misalignment proposal (#187) 8 years ago
Prashanth Mundkur ec79312862 Fix the access exception during page-table walks to match the original access type, as specified in the manual. (#185) 8 years ago
Tim Newsome 0020b3b924 Fix spike-dasm. (#184) 8 years ago
Tim Newsome b4997aa4be
Merge pull request #182 from riscv/reset_bits 8 years ago
Tim Newsome 90bafe660b Implement debug havereset bits 8 years ago
Andrew Waterman 403438d609 Merge branch 'deepsrc-b_fix_issue183' 8 years ago
Shubhodeep Roy Choudhury be0555d585 Fix for issue #183: No illegal instruction exception for c.sxxi instructions encoded with zero shift amount 8 years ago
Prashanth Mundkur 7e35a2a62f Fix a bug caused by moving misa into state_t. (#180) 8 years ago
Prashanth Mundkur bdd229b9ea Move processor.isa to state.misa, since it really belongs there. 8 years ago
Tim Newsome 64947480de Fix single stepping csrrw instructions (#178) 8 years ago
Tim Newsome 9d1e10a36e
Merge pull request #177 from riscv/debug_auth 8 years ago
Prashanth Mundkur 4a97a05a6e Narrow the interface used by the processors and memory to the top-level simulator/htif. 8 years ago
Prashanth Mundkur 58aa702359 Fix install of a missed header from debug_rom. 8 years ago