projects
/
riscv-isa-sim.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Fix implementation of FMIN/FMAX NaN case
2017-10-19
Andrew Waterman
Fix implementation of FMIN/FMAX NaN case
commit
|
commitdiff
|
tree
2017-10-15
jar
Include math.h for NAN (#137)
commit
|
commitdiff
|
tree
2017-09-28
Andrew Waterman
Implement Q extension
commit
|
commitdiff
|
tree
2017-09-25
Andrew Waterman
Update SoftFloat
commit
|
commitdiff
|
tree
2017-09-21
Tim Newsome
Fix corner case in repeated execution (#127)
commit
|
commitdiff
|
tree
2017-09-21
Tim Newsome
Fix comment typo. (#126)
commit
|
commitdiff
|
tree
2017-08-10
Palmer Dabbelt
Correct c.li and c.lui disassembly (#118)
commit
|
commitdiff
|
tree
2017-06-30
Andrew Waterman
Remove reference to H-mode in ECALL
commit
|
commitdiff
|
tree
2017-06-14
Tim Newsome
Support 64-bit start PCs in reset vector.
commit
|
commitdiff
|
tree
2017-06-07
Andrew Waterman
Forbid S-mode execution from user memory
commit
|
commitdiff
|
tree
2017-06-05
Andrew Waterman
Configure should fail if device-tree-compiler is not...
commit
|
commitdiff
|
tree
2017-05-25
Andrew Waterman
minNum -> minimumNumber
commit
|
commitdiff
|
tree
2017-05-14
Andrew Waterman
Make C.LI/C.LUI trapping behavior match spec
commit
|
commitdiff
|
tree
2017-05-05
Andrew Waterman
UXL=SXL=MXL
commit
|
commitdiff
|
tree
2017-05-05
Andrew Waterman
Trap superpage PTEs when PPN LSBs are set
commit
|
commitdiff
|
tree
2017-05-03
Kito Cheng
Add missing include for devices.h
commit
|
commitdiff
|
tree
2017-05-01
Andrew Waterman
Fix segfault when accessing bad memory addresses
commit
|
commitdiff
|
tree
2017-05-01
Andrew Waterman
Set default entry point from ELF
commit
|
commitdiff
|
tree
2017-05-01
Andrew Waterman
Add option to set start pc
commit
|
commitdiff
|
tree
2017-05-01
Andrew Waterman
Support more flexible main memory allocation
commit
|
commitdiff
|
tree
2017-05-01
Andrew Waterman
Store both host & target address in soft TLB
commit
|
commitdiff
|
tree
2017-04-25
Andrew Waterman
FMV.X.S/FMV.S.X -> FMV.X.W/FMV.W.X
commit
|
commitdiff
|
tree
2017-04-25
Andrew Waterman
Remove hret instruction
commit
|
commitdiff
|
tree
2017-04-11
Andrew Waterman
Implement new FP encoding
commit
|
commitdiff
|
tree
2017-04-08
Andrew Waterman
Implement vectored interrupt proposal
commit
|
commitdiff
|
tree
2017-04-06
Andrew Waterman
Add --enable-misaligned option for misaligned ld/st...
commit
|
commitdiff
|
tree
2017-04-01
Andrew Waterman
Update LICENSE copyright date
commit
|
commitdiff
|
tree
2017-03-28
Andrew Waterman
Set badaddr=0 on illegal instruction traps
commit
|
commitdiff
|
tree
2017-03-28
Andrew Waterman
On EBREAK, set badaddr to pc
commit
|
commitdiff
|
tree
2017-03-27
Andrew Waterman
Separate page faults from physical memory access exceptions
commit
|
commitdiff
|
tree
2017-03-25
Andrew Waterman
Default to 2 GiB of memory
commit
|
commitdiff
|
tree
2017-03-23
Andrew Waterman
Require little-endian host
commit
|
commitdiff
|
tree
2017-03-20
Andrew Waterman
PUM -> SUM; expose MXR to S-mode
commit
|
commitdiff
|
tree
2017-03-16
Andrew Waterman
Simplify interrupt-stack discipline
commit
|
commitdiff
|
tree
2017-03-13
Andrew Waterman
Implement mstatus.TW, mstatus.TVM, and mstatus.TSR
commit
|
commitdiff
|
tree
2017-03-07
Andrew Waterman
Don't overload illegal instruction trap in interactive...
commit
|
commitdiff
|
tree
2017-02-27
Andrew Waterman
Sv57 and Sv64 are not spec'd yet
commit
|
commitdiff
|
tree
2017-02-25
Andrew Waterman
New counter enable scheme
commit
|
commitdiff
|
tree
2017-02-21
Andrew Waterman
serialize simulator on wfi
commit
|
commitdiff
|
tree
2017-02-21
Andrew Waterman
Take M-mode interrupts over S-mode interrupts
commit
|
commitdiff
|
tree
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-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 canonical NaN
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
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-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-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-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-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-17
Andrew Waterman
Allow mstatus.MPP to store bad values; instead, validate...
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-06-29
Andrew Waterman
Disassemble RVC instructions based on XLEN
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
neuschaefer
Minor usability improvements (#48)
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-05-22
Andrew Waterman
Allow delegation of device interrupts
commit
|
commitdiff
|
tree
2016-05-21
Garret Kelly
htif: catch proper store exception (#44)
commit
|
commitdiff
|
tree
2016-05-21
Andy Wright
Some bugfixes for CSR reading and setting FS for fflags...
commit
|
commitdiff
|
tree
2016-05-18
acw1251
Added missing header files to riscv.mk.in
commit
|
commitdiff
|
tree
2016-05-02
Andrew Waterman
Add back IPI support
commit
|
commitdiff
|
tree
2016-05-02
Andrew Waterman
Remove MIPI; mip.MSIP bit is read-only
commit
|
commitdiff
|
tree
2016-05-02
Andrew Waterman
Remove tohost/fromhost registers
commit
|
commitdiff
|
tree
next