projects
/
riscv-isa-sim.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
AMOs should always return store faults, not load faults
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-09-10
Andrew Waterman
allow MAFDC bits in MISA to be modified
commit
|
commitdiff
|
tree
2016-09-02
Andrew Waterman
Merge pull request #62 from riscv/trigger
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-07-22
Andrew Waterman
Set U bit in misa register
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
Andrew Waterman
Add degenerate HW breakpoint implementation
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-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
2016-05-01
Andrew Waterman
Initialize mtvec to DEFAULT_MTVEC
commit
|
commitdiff
|
tree
2016-05-01
Andrew Waterman
Remove SCRs; add padding after config string
commit
|
commitdiff
|
tree
2016-04-29
Andrew Waterman
Move much closer to new platform-M memory map
commit
|
commitdiff
|
tree
2016-04-28
Andrew Waterman
Add --dump-config-string flag
commit
|
commitdiff
|
tree
2016-04-28
Andrew Waterman
Remove MTIME[CMP]; add RTC device
commit
|
commitdiff
|
tree
2016-04-20
Andrew Waterman
Split ERET into URET, SRET, HRET, MRET
commit
|
commitdiff
|
tree
2016-04-06
Andrew Waterman
Remove non-standard uarch CSRs
commit
|
commitdiff
|
tree
2016-04-03
Andrew Waterman
Allow configuration of default ISA with --with-isa
commit
|
commitdiff
|
tree
2016-03-17
Andrew Waterman
Update definition of base field in misa register
commit
|
commitdiff
|
tree
2016-03-04
Andrew Waterman
Fix up interrupt delegation
commit
|
commitdiff
|
tree
2016-03-02
Andrew Waterman
Add counter-enable registers
commit
|
commitdiff
|
tree
2016-03-02
Andrew Waterman
Use RV config string rather than FDT
commit
|
commitdiff
|
tree
2016-03-02
Andrew Waterman
WIP on priv spec v1.9
commit
|
commitdiff
|
tree
2016-03-02
Andrew Waterman
New definitions of misa/marchid/mvendorid
commit
|
commitdiff
|
tree
2016-03-02
Andrew Waterman
implement PUM functionality
commit
|
commitdiff
|
tree
2016-03-02
Andrew Waterman
sptbr now a holds a PPN, not an address
commit
|
commitdiff
|
tree
2016-03-02
Andrew Waterman
Return to interactive mode after a trap
commit
|
commitdiff
|
tree
2016-03-02
Andrew Waterman
Use simpler MTVEC scheme
commit
|
commitdiff
|
tree
2016-03-02
Andrew Waterman
Fix ERET bug
commit
|
commitdiff
|
tree
2016-03-02
Andrew Waterman
Zero-extend all CSR writes
commit
|
commitdiff
|
tree
2016-03-02
Andrew Waterman
Fix ERET serialization strategy
commit
|
commitdiff
|
tree
2016-03-02
Andrew Waterman
Add autoconf check for little-endianness
commit
|
commitdiff
|
tree
2016-03-02
Andrew Waterman
Set default RV32 RAM size to 4 GiB - 256 MiB
commit
|
commitdiff
|
tree
2016-03-02
Andrew Waterman
Serialize simulator on ERET
commit
|
commitdiff
|
tree
2016-03-02
Andrew Waterman
WIP on priv spec v1.9
commit
|
commitdiff
|
tree
2016-03-02
Andrew Waterman
Compile debug symbols
commit
|
commitdiff
|
tree
2016-03-02
Andrew Waterman
Mark SoftFloat routines static inline
commit
|
commitdiff
|
tree
2016-03-02
Andrew Waterman
Upgrade to latest SoftFloat
commit
|
commitdiff
|
tree
2016-02-04
Andrew Waterman
Actually refill ITLB on ITLB miss
commit
|
commitdiff
|
tree
2016-01-30
Andrew Waterman
Fix NaN propagation for fcvt
commit
|
commitdiff
|
tree
2016-01-24
Andrew Waterman
Remove hwacha support
commit
|
commitdiff
|
tree
2016-01-13
Andrew Waterman
Use new NaN discipline
commit
|
commitdiff
|
tree
2016-01-13
Andrew Waterman
don't ignore data value when writing MIPI
commit
|
commitdiff
|
tree
2016-01-05
Andrew Waterman
fix help message
commit
|
commitdiff
|
tree
2015-11-20
Andrew Waterman
C.ADDIW is reserved for rd=0
commit
|
commitdiff
|
tree
2015-11-13
Andrew Waterman
Generate device tree for target machine
commit
|
commitdiff
|
tree
2015-11-13
Andrew Waterman
Access FP regs through a macro
commit
|
commitdiff
|
tree
2015-11-05
Andrew Waterman
Merge pull request #34 from zizztux/incorrect_int_reg_count
commit
|
commitdiff
|
tree
2015-10-26
Andrew Waterman
Fix histogram for RVC
commit
|
commitdiff
|
tree
2015-10-20
Andrew Waterman
Update to hopefully final RVC 1.9 encoding
commit
|
commitdiff
|
tree
2015-10-13
Andrew Waterman
Fix --dc flag
commit
|
commitdiff
|
tree
2015-10-06
Andrew Waterman
RVC encoding tweak
commit
|
commitdiff
|
tree
2015-10-06
Andrew Waterman
more work towards RVC 1.8
commit
|
commitdiff
|
tree
2015-10-02
Andrew Waterman
work towards rvc 1.8
commit
|
commitdiff
|
tree
2015-10-02
Andrew Waterman
clean up shift instruction implementation
commit
|
commitdiff
|
tree
2015-09-25
Andrew Waterman
Refactor memory access code; add MMIO support
commit
|
commitdiff
|
tree
2015-09-25
Andrew Waterman
Use enum instead of two bools to denote memory access...
commit
|
commitdiff
|
tree
2015-09-11
Andrew Waterman
Simplify register_base_instructions
commit
|
commitdiff
|
tree
2015-09-11
Andrew Waterman
Initialize mstatus.prv1/prv2 to U, not S
commit
|
commitdiff
|
tree
2015-09-11
Andrew Waterman
Support 'G' in ISA strings
commit
|
commitdiff
|
tree
2015-09-11
Andrew Waterman
Merge pull request #32 from riscv/insn-list
commit
|
commitdiff
|
tree
2015-09-09
Andrew Waterman
Improve instruction fetch
commit
|
commitdiff
|
tree
2015-09-08
Andrew Waterman
Add facility to instrument specific opcodes
commit
|
commitdiff
|
tree
2015-09-08
Andrew Waterman
Refer to LICENSE in some newer source files
commit
|
commitdiff
|
tree
2015-09-04
Andrew Waterman
Move towards RVC v1.8
commit
|
commitdiff
|
tree
2015-09-02
Andrew Waterman
Don't automatically run autoconf
commit
|
commitdiff
|
tree
2015-08-06
Andrew Waterman
Merge pull request #29 from pmundkur/devel
commit
|
commitdiff
|
tree
2015-07-15
Andrew Waterman
Merge pull request #28 from sbeamer/master
commit
|
commitdiff
|
tree
2015-07-11
Andrew Waterman
Merge pull request #27 from sbeamer/master
commit
|
commitdiff
|
tree
2015-07-05
Andrew Waterman
New machine-mode timer facility
commit
|
commitdiff
|
tree
2015-06-06
Andrew Waterman
Merge pull request #25 from vapier/master
commit
|
commitdiff
|
tree
2015-06-04
Andrew Waterman
Merge pull request #24 from vapier/master
commit
|
commitdiff
|
tree
2015-06-03
Andrew Waterman
Merge pull request #23 from vapier/master
commit
|
commitdiff
|
tree
2015-06-01
Andrew Waterman
Use single, shared real-time counter
commit
|
commitdiff
|
tree
2015-06-01
Andrew Waterman
Execute exactly the # of insns passed to step()
commit
|
commitdiff
|
tree
2015-06-01
Andrew Waterman
Add rest of RV32C instructions
commit
|
commitdiff
|
tree
2015-06-01
Andrew Waterman
Fix performance bug when CSR accesses are common
commit
|
commitdiff
|
tree
2015-06-01
Andrew Waterman
Fix c.slliw implementation
commit
|
commitdiff
|
tree
2015-06-01
Andrew Waterman
New RV64C proposal
commit
|
commitdiff
|
tree
2015-06-01
Andrew Waterman
Take interrupts as soon as interrupts are enabled
commit
|
commitdiff
|
tree
2015-05-15
Andrew Waterman
Merge pull request #20 from palmer-dabbelt/package
commit
|
commitdiff
|
tree
next