projects
/
riscv-isa-sim.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
riscv-isa-sim.git
2017-02-21
Andrew Waterman
permit MMIO loads to MSIP bit
commit
|
commitdiff
|
tree
2017-02-19
Andrew Waterman
Make HW setting of PTE A/D bits optional (by configure...
commit
|
commitdiff
|
tree
2017-02-18
Andrew Waterman
Spike uarch needs TLB flush after SPTBR write
commit
|
commitdiff
|
tree
2017-02-15
Andrew Waterman
sfence.vm -> sfence.vma
commit
|
commitdiff
|
tree
2017-02-08
Andrew Waterman
Encode VM type in sptbr, not mstatus
commit
|
commitdiff
|
tree
2017-02-07
Tim Newsome
Merge pull request #83 from bacam/gdb-protocol-fixes
commit
|
commitdiff
|
tree
2017-02-03
Andrew Waterman
Fix interrupt delegation for coprocessors
commit
|
commitdiff
|
tree
2017-02-02
Andrew Waterman
For FMIN(sNaN, x) and FMIN(qNaN, qNaN), return canonica...
commit
|
commitdiff
|
tree
2017-02-02
Andrew Waterman
Set xPIE=1 on xRET
commit
|
commitdiff
|
tree
2017-01-08
Andrew Waterman
Only allow SIP.SSIP to be toggled if the interrupt...
commit
|
commitdiff
|
tree
2017-01-08
Andrew Waterman
Make SIP.STIP read-only
commit
|
commitdiff
|
tree
2017-01-06
David Craven
Comply with GNU coding standards.
commit
|
commitdiff
|
tree
2016-12-30
Brian Campbell
Only read exception flag in gdb register read/write...
commit
|
commitdiff
|
tree
2016-12-21
Brian Campbell
Fix gdb communication error (#82)
commit
|
commitdiff
|
tree
2016-12-21
Brian Campbell
Remove extra gdb protocol responses on register writes
commit
|
commitdiff
|
tree
2016-12-21
Brian Campbell
Fix gdb protocol register read of S0
commit
|
commitdiff
|
tree
2016-12-17
Stefan O'Rear
Use correct format codes for reg_t and size_t
commit
|
commitdiff
|
tree
2016-12-16
Tim Newsome
Fix single stepping over faulting instructions. (#80)
commit
|
commitdiff
|
tree
2016-12-12
Tim Newsome
Reuse the ebreak constants in encoding.h.
commit
|
commitdiff
|
tree
2016-12-01
Andy Wright
Added comments about the modified Duff's Device in...
commit
|
commitdiff
|
tree
2016-11-14
Andrew Waterman
Fix 32-bit host portability bug
commit
|
commitdiff
|
tree
2016-11-12
Ben Gamari
Ensure that g++ knows it is building a PCH (#75)
commit
|
commitdiff
|
tree
2016-11-10
Andrew Waterman
AMOs should always return store faults, not load faults
commit
|
commitdiff
|
tree
2016-10-31
Tim Newsome
Make reading/writing fpu regs work.
commit
|
commitdiff
|
tree
2016-10-31
Tim Newsome
Minor code cleanup.
commit
|
commitdiff
|
tree
2016-10-31
Tim Newsome
Check for exception after register write.
commit
|
commitdiff
|
tree
2016-10-28
Tim Newsome
Check for exception after reading a register.
commit
|
commitdiff
|
tree
2016-10-28
Tim Newsome
Fix error message.
commit
|
commitdiff
|
tree
2016-10-25
Tim Newsome
Increase gdb receive buffer.
commit
|
commitdiff
|
tree
2016-10-10
Andrew Waterman
Don't force load trigger timing to After
commit
|
commitdiff
|
tree
2016-10-07
Tim Newsome
Don't die when gdb thinks XLEN is 64 but it's 32.
commit
|
commitdiff
|
tree
2016-09-30
Tim Newsome
Return an error to gdb when memory reads fail. (#71)
commit
|
commitdiff
|
tree
2016-09-29
Tim Newsome
Update trigger behavior. (#70)
commit
|
commitdiff
|
tree
2016-09-13
Scott Beamer
restore clang support by fixing printf identifiers
commit
|
commitdiff
|
tree
2016-09-10
Andrew Waterman
allow MAFDC bits in MISA to be modified
commit
|
commitdiff
|
tree
2016-09-06
Tim Newsome
Remove generic debug tests. (#65)
commit
|
commitdiff
|
tree
2016-09-02
Andrew Waterman
Merge pull request #62 from riscv/trigger
commit
|
commitdiff
|
tree
2016-09-02
Tim Newsome
Merge branch 'master' into trigger
commit
|
commitdiff
|
tree
2016-09-02
Tim Newsome
Rebuild debug ROM because CSR encoding changed.
commit
|
commitdiff
|
tree
2016-09-02
Tim Newsome
Support triggers on TLB misses.
commit
|
commitdiff
|
tree
2016-09-01
Tim Newsome
Theoretically support trigger timing.
commit
|
commitdiff
|
tree
2016-08-31
Tim Newsome
Rename tdata[0-2] to tdata[1-3].
commit
|
commitdiff
|
tree
2016-08-31
Tim Newsome
Save/restore tselect. Set dmode.
commit
|
commitdiff
|
tree
2016-08-29
Tim Newsome
Fix indent.
commit
|
commitdiff
|
tree
2016-08-29
Tim Newsome
Rename tdata0--tdata2 to tdata1--tdata3.
commit
|
commitdiff
|
tree
2016-08-27
Andrew Waterman
Add (degenerate) performance counter facility
commit
|
commitdiff
|
tree
2016-08-26
Andrew Waterman
Allow reads from tdrdata registers
commit
|
commitdiff
|
tree
2016-08-26
Andrew Waterman
partially update spike to newer debug spec
commit
|
commitdiff
|
tree
2016-08-26
Andrew Waterman
Fix spike interactive (-d) mode
commit
|
commitdiff
|
tree
2016-08-23
Andrew Waterman
remove HWBPCOUNT field of DCSR
commit
|
commitdiff
|
tree
2016-08-22
Tim Newsome
Implement address and data triggers.
commit
|
commitdiff
|
tree
2016-08-17
Andrew Waterman
Allow mstatus.MPP to store bad values; instead, validat...
commit
|
commitdiff
|
tree
2016-08-16
Colin Schmidt
remove old rvc directory (#61)
commit
|
commitdiff
|
tree
2016-07-28
Tim Newsome
Add support for virtual priv register. (#59)
commit
|
commitdiff
|
tree
2016-07-22
Andrew Waterman
Set U bit in misa register
commit
|
commitdiff
|
tree
2016-07-19
Tim Newsome
Make address translation work in 32-bit. (#58)
commit
|
commitdiff
|
tree
2016-07-13
Tim Newsome
Fix single step over csrw instructions. (#57)
commit
|
commitdiff
|
tree
2016-07-12
Andrew Waterman
Don't treat RVC NOP as illegal instruction
commit
|
commitdiff
|
tree
2016-07-12
Andrew Waterman
Fix page table walker not respecting valid bit
commit
|
commitdiff
|
tree
2016-07-06
Andrew Waterman
Update to new PTE format
commit
|
commitdiff
|
tree
2016-07-01
Tim Newsome
Remove debug printf that was cluttering up output.
commit
|
commitdiff
|
tree
2016-06-29
Andrew Waterman
Disassemble RVC instructions based on XLEN
commit
|
commitdiff
|
tree
2016-06-28
Tim Newsome
Make gdbserver code work with small Debug RAM.
commit
|
commitdiff
|
tree
2016-06-28
Tim Newsome
Support debugging 32-bit spike instances.
commit
|
commitdiff
|
tree
2016-06-23
Andrew Waterman
Parameterize debug ROM contents on XLEN
commit
|
commitdiff
|
tree
2016-06-23
Andrew Waterman
Remove fence.i from debug ROM
commit
|
commitdiff
|
tree
2016-06-23
Andrew Waterman
Don't use I$ in debug mode
commit
|
commitdiff
|
tree
2016-06-23
Andrew Waterman
Remove legacy HTIF; implement HTIF directly
commit
|
commitdiff
|
tree
2016-06-23
Andrew Waterman
Fix paddr_bits computation prior to VM setup
commit
|
commitdiff
|
tree
2016-06-18
Andrew Waterman
Merge sasid into sptbr
commit
|
commitdiff
|
tree
2016-06-09
Andrew Waterman
Trap on tdrdata registers when tdrselect[XLEN-1]=0
commit
|
commitdiff
|
tree
2016-06-09
Jonathan Neuschäfer
make check: Fail if the tests failed
commit
|
commitdiff
|
tree
2016-06-09
Tim Newsome
Fix 2 bugs in Debug ROM: (#52)
commit
|
commitdiff
|
tree
2016-06-09
Andrew Waterman
Add degenerate HW breakpoint implementation
commit
|
commitdiff
|
tree
2016-06-03
Tim Newsome
Keep DCSR_XDEBUGVER unsigned.
commit
|
commitdiff
|
tree
2016-06-03
neuschaefer
Minor usability improvements (#48)
commit
|
commitdiff
|
tree
2016-06-03
Tim Newsome
DCSR cause was moved, bug debug ROM wasn't updated
commit
|
commitdiff
|
tree
2016-06-02
Tim Newsome
Fix 'make check' when run from build directory.
commit
|
commitdiff
|
tree
2016-06-01
Andrew Waterman
Fix build when not building inside root directory
commit
|
commitdiff
|
tree
2016-06-01
Andrew Waterman
Add gitignore
commit
|
commitdiff
|
tree
2016-06-01
Tim Newsome
Move sethaltnot and cleardebint.
commit
|
commitdiff
|
tree
2016-05-24
Tim Newsome
New encoding.h for new CSR addresses.
commit
|
commitdiff
|
tree
2016-05-24
Tim Newsome
Move cleardebint, per spec.
commit
|
commitdiff
|
tree
2016-05-23
Tim Newsome
Use .word for mret, for now.
commit
|
commitdiff
|
tree
2016-05-23
Tim Newsome
Change DCSR bits to match spec.
commit
|
commitdiff
|
tree
2016-05-23
Tim Newsome
Kill spike as soon as the test is done with it.
commit
|
commitdiff
|
tree
2016-05-23
Tim Newsome
Link standalone programs at 0x80010000.
commit
|
commitdiff
|
tree
2016-05-23
Tim Newsome
Turn off debugging.
commit
|
commitdiff
|
tree
2016-05-23
Tim Newsome
Tell gdb we can handle large packets.
commit
|
commitdiff
|
tree
2016-05-23
Tim Newsome
Fix writing odd numbers of bytes to odd addresses.
commit
|
commitdiff
|
tree
2016-05-23
Tim Newsome
Exceptions in Debug Mode don't update any regs.
commit
|
commitdiff
|
tree
2016-05-23
Tim Newsome
Ignore MPRV in Debug Mode.
commit
|
commitdiff
|
tree
2016-05-23
Tim Newsome
Write test for downloading a mostly random program
commit
|
commitdiff
|
tree
2016-05-23
Tim Newsome
Remove already-implemented TODO.
commit
|
commitdiff
|
tree
2016-05-23
Tim Newsome
Move debug rom link map to the right place.
commit
|
commitdiff
|
tree
2016-05-23
Tim Newsome
Remove obsolete TODO.
commit
|
commitdiff
|
tree
2016-05-23
Tim Newsome
Implement ebreak[mhsu].
commit
|
commitdiff
|
tree
2016-05-23
Tim Newsome
Remove dependency on include file in my homedir.
commit
|
commitdiff
|
tree
2016-05-23
Tim Newsome
Force gdb to not print entry values.
commit
|
commitdiff
|
tree
2016-05-23
Tim Newsome
mprv test now breaks like it's supposed to.
commit
|
commitdiff
|
tree
next