projects
/
riscv-isa-sim.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Update README
[riscv-isa-sim.git]
/
riscv
/
encoding.h
2017-11-27
Andrew Waterman
Rename badaddr to tval
blob
|
commitdiff
|
raw
2017-11-27
Andrew Waterman
Rename sptbr to satp
blob
|
commitdiff
|
raw
|
diff to current
2017-05-17
Palmer Dabbelt
Merge remote-tracking branch 'origin/priv-1.10'
blob
|
commitdiff
|
raw
|
diff to current
2017-05-16
Palmer Dabbelt
Merge remote-tracking branch 'origin/debug-0.13' into...
blob
|
commitdiff
|
raw
|
diff to current
2017-05-05
Andrew Waterman
UXL=SXL=MXL
blob
|
commitdiff
|
raw
|
diff to current
2017-04-25
Andrew Waterman
FMV.X.S/FMV.S.X -> FMV.X.W/FMV.W.X
blob
|
commitdiff
|
raw
|
diff to current
2017-04-25
Andrew Waterman
Remove hret instruction
blob
|
commitdiff
|
raw
|
diff to current
2017-04-17
Megan Wachs
Merge remote-tracking branch 'origin/priv-1.10' into...
blob
|
commitdiff
|
raw
|
diff to current
2017-04-01
Yunsup Lee
update encoding.h to get PMP updates
blob
|
commitdiff
|
raw
|
diff to current
2017-03-27
Andrew Waterman
Separate page faults from physical memory access exceptions
blob
|
commitdiff
|
raw
|
diff to current
2017-03-23
Andrew Waterman
Require little-endian host
blob
|
commitdiff
|
raw
|
diff to current
2017-03-22
Wesley W. Terpstra
riscv: replace rtc device with a real clint implementation
blob
|
commitdiff
|
raw
|
diff to current
2017-03-21
Wesley W. Terpstra
riscv: remove dependency on num_cores
blob
|
commitdiff
|
raw
|
diff to current
2017-03-20
Andrew Waterman
PUM -> SUM; expose MXR to S-mode
blob
|
commitdiff
|
raw
|
diff to current
2017-03-16
Andrew Waterman
Simplify interrupt-stack discipline
blob
|
commitdiff
|
raw
|
diff to current
2017-03-13
Andrew Waterman
Implement mstatus.TW, mstatus.TVM, and mstatus.TSR
blob
|
commitdiff
|
raw
|
diff to current
2017-02-27
Andrew Waterman
Sv57 and Sv64 are not spec'd yet
blob
|
commitdiff
|
raw
|
diff to current
2017-02-25
Andrew Waterman
New counter enable scheme
blob
|
commitdiff
|
raw
|
diff to current
2017-02-18
Andrew Waterman
Spike uarch needs TLB flush after SPTBR write
blob
|
commitdiff
|
raw
|
diff to current
2017-02-15
Andrew Waterman
sfence.vm -> sfence.vma
blob
|
commitdiff
|
raw
|
diff to current
2017-02-08
Andrew Waterman
Encode VM type in sptbr, not mstatus
blob
|
commitdiff
|
raw
|
diff to current
2016-09-02
Tim Newsome
Merge branch 'master' into trigger
blob
|
commitdiff
|
raw
|
diff to current
2016-08-29
Tim Newsome
Rename tdata0--tdata2 to tdata1--tdata3.
blob
|
commitdiff
|
raw
|
diff to current
2016-08-27
Andrew Waterman
Add (degenerate) performance counter facility
blob
|
commitdiff
|
raw
|
diff to current
2016-08-26
Andrew Waterman
partially update spike to newer debug spec
blob
|
commitdiff
|
raw
|
diff to current
2016-08-22
Tim Newsome
Implement address and data triggers.
blob
|
commitdiff
|
raw
|
diff to current
2016-07-06
Andrew Waterman
Update to new PTE format
blob
|
commitdiff
|
raw
|
diff to current
2016-06-18
Andrew Waterman
Merge sasid into sptbr
blob
|
commitdiff
|
raw
|
diff to current
2016-06-09
Andrew Waterman
Add degenerate HW breakpoint implementation
blob
|
commitdiff
|
raw
|
diff to current
2016-06-03
Tim Newsome
Keep DCSR_XDEBUGVER unsigned.
blob
|
commitdiff
|
raw
|
diff to current
2016-05-24
Tim Newsome
New encoding.h for new CSR addresses.
blob
|
commitdiff
|
raw
|
diff to current
2016-05-23
Tim Newsome
Change DCSR bits to match spec.
blob
|
commitdiff
|
raw
|
diff to current
2016-05-23
Tim Newsome
Remove dependency on include file in my homedir.
blob
|
commitdiff
|
raw
|
diff to current
2016-05-23
Tim Newsome
Software breakpoints sort of work.
blob
|
commitdiff
|
raw
|
diff to current
2016-05-23
Tim Newsome
Remove unused code.
blob
|
commitdiff
|
raw
|
diff to current
2016-05-23
Tim Newsome
Add dret.
blob
|
commitdiff
|
raw
|
diff to current
2016-05-22
Andrew Waterman
Allow delegation of device interrupts
blob
|
commitdiff
|
raw
|
diff to current
2016-05-02
Andrew Waterman
Remove MIPI; mip.MSIP bit is read-only
blob
|
commitdiff
|
raw
|
diff to current
2016-05-01
Andrew Waterman
Remove SCRs; add padding after config string
blob
|
commitdiff
|
raw
|
diff to current
2016-04-29
Andrew Waterman
Move much closer to new platform-M memory map
blob
|
commitdiff
|
raw
|
diff to current
2016-04-28
Andrew Waterman
Remove MTIME[CMP]; add RTC device
blob
|
commitdiff
|
raw
|
diff to current
2016-04-20
Andrew Waterman
Split ERET into URET, SRET, HRET, MRET
blob
|
commitdiff
|
raw
|
diff to current
2016-04-06
Andrew Waterman
Remove non-standard uarch CSRs
blob
|
commitdiff
|
raw
|
diff to current
2016-03-04
Andrew Waterman
Fix up interrupt delegation
blob
|
commitdiff
|
raw
|
diff to current
2016-03-02
Andrew Waterman
Add counter-enable registers
blob
|
commitdiff
|
raw
|
diff to current
2016-03-02
Andrew Waterman
WIP on priv spec v1.9
blob
|
commitdiff
|
raw
|
diff to current
2016-03-02
Andrew Waterman
New definitions of misa/marchid/mvendorid
blob
|
commitdiff
|
raw
|
diff to current
2016-03-02
Andrew Waterman
implement PUM functionality
blob
|
commitdiff
|
raw
|
diff to current
2016-03-02
Andrew Waterman
Use simpler MTVEC scheme
blob
|
commitdiff
|
raw
|
diff to current
2016-03-02
Andrew Waterman
WIP on priv spec v1.9
blob
|
commitdiff
|
raw
|
diff to current
2015-11-13
Andrew Waterman
Generate device tree for target machine
blob
|
commitdiff
|
raw
|
diff to current
2015-10-20
Andrew Waterman
Update to hopefully final RVC 1.9 encoding
blob
|
commitdiff
|
raw
|
diff to current
2015-10-06
Andrew Waterman
RVC encoding tweak
blob
|
commitdiff
|
raw
|
diff to current
2015-10-06
Andrew Waterman
more work towards RVC 1.8
blob
|
commitdiff
|
raw
|
diff to current
2015-10-02
Andrew Waterman
work towards rvc 1.8
blob
|
commitdiff
|
raw
|
diff to current
2015-09-09
Andrew Waterman
Improve instruction fetch
blob
|
commitdiff
|
raw
|
diff to current
2015-09-04
Andrew Waterman
Move towards RVC v1.8
blob
|
commitdiff
|
raw
|
diff to current
2015-09-02
Andrew Waterman
Don't automatically run autoconf
blob
|
commitdiff
|
raw
|
diff to current
2015-07-05
Andrew Waterman
New machine-mode timer facility
blob
|
commitdiff
|
raw
|
diff to current
2015-06-01
Andrew Waterman
Add rest of RV32C instructions
blob
|
commitdiff
|
raw
|
diff to current
2015-06-01
Andrew Waterman
New RV64C proposal
blob
|
commitdiff
|
raw
|
diff to current
2015-05-15
Andrew Waterman
Merge pull request #20 from palmer-dabbelt/package
blob
|
commitdiff
|
raw
|
diff to current
2015-05-14
Andrew Waterman
Fix VM, MIP encoding
blob
|
commitdiff
|
raw
|
diff to current
2015-05-09
Andrew Waterman
Upgrade to privileged architecture 1.7
blob
|
commitdiff
|
raw
|
diff to current
2015-04-04
Andrew Waterman
Support setting ISA/subsets with --isa flag
blob
|
commitdiff
|
raw
|
diff to current
2015-03-31
Andrew Waterman
Implement RVC draft
blob
|
commitdiff
|
raw
|
diff to current
2015-03-27
Andrew Waterman
New virtual memory implementation (Sv39)
blob
|
commitdiff
|
raw
|
diff to current
2015-03-17
Andrew Waterman
Merge [shm]call into ecall, [shm]ret into eret
blob
|
commitdiff
|
raw
|
diff to current
2015-03-13
Andrew Waterman
Use hcall instead of mcall
blob
|
commitdiff
|
raw
|
diff to current
2015-03-13
Andrew Waterman
Implement PTE referenced/dirty bits
blob
|
commitdiff
|
raw
|
diff to current
2015-03-13
Andrew Waterman
Update to new privileged spec
blob
|
commitdiff
|
raw
|
diff to current
2014-11-22
Yunsup Lee
Revert "Enable support for the four custom instructions"
blob
|
commitdiff
|
raw
|
diff to current
2014-10-24
Yunsup Lee
Merge pull request #4 from arunthomas/custom_inst
blob
|
commitdiff
|
raw
|
diff to current
2014-10-23
Arun Thomas
Enable support for the four custom instructions
blob
|
commitdiff
|
raw
|
diff to current
2014-04-03
Stephen Twigg
Merge branch 'tm'
blob
|
commitdiff
|
raw
|
diff to current
2014-04-03
Stephen Twigg
Sync encoding in opcodes
blob
|
commitdiff
|
raw
|
diff to current
2014-03-18
Andrew Waterman
Support RV32 RDTIMEH/RDCYCLEH/RDINSTRETH
blob
|
commitdiff
|
raw
|
diff to current
2014-03-12
Andrew Waterman
New FP encoding
blob
|
commitdiff
|
raw
|
diff to current
2014-03-07
Andrew Waterman
Add fclass.{s|d} instructions
blob
|
commitdiff
|
raw
|
diff to current
2014-02-15
Andrew Waterman
Renumber uarch CSRs into custom CSR space
blob
|
commitdiff
|
raw
|
diff to current
2014-02-06
Yunsup Lee
commit missing definitions for uarch counters
blob
|
commitdiff
|
raw
|
diff to current
2014-01-22
Andrew Waterman
Use auto-generated trap cause numbers
blob
|
commitdiff
|
raw
|
diff to current
2014-01-21
Quan Nguyen
Merge branch 'confprec'
blob
|
commitdiff
|
raw
|
diff to current
2014-01-14
Andrew Waterman
Improve performance for branchy code
blob
|
commitdiff
|
raw
|
diff to current
2013-12-09
Andrew Waterman
New RDCYCLE encoding
blob
|
commitdiff
|
raw
|
diff to current
2013-11-25
Andrew Waterman
Update to new privileged ISA
blob
|
commitdiff
|
raw
|
diff to current