add comment
[riscv-isa-sim.git] / riscv / processor.h
2019-06-28 Luke Kenneth Casso... remove ssvoffs from SVSTATE
2019-06-27 Luke Kenneth Casso... add sesvstate / mesvstate, set on entry to trap
2019-06-27 Luke Kenneth Casso... add subvl to headers, comment out state-cfg
2018-11-15 Luke Kenneth Casso... add predication remap option
2018-11-13 Luke Kenneth Casso... alter set_csr to call get_csr, will make csrrw* easier
2018-11-13 Luke Kenneth Casso... redo SV CSRs to use a stack-based mechanism
2018-11-05 Luke Kenneth Casso... correct bank and size, use in setting up CSR tables
2018-11-05 Luke Kenneth Casso... move csr reg and predicate table unpack to separate...
2018-11-05 Luke Kenneth Casso... add state and bank sv csr bitfields
2018-11-03 Luke Kenneth Casso... add reshape data structures and get_shape function
2018-11-03 Luke Kenneth Casso... add state redirection for CSR get/set depending on...
2018-11-02 Luke Kenneth Casso... expand register size to 128 long, add exceptions if...
2018-11-02 Luke Kenneth Casso... increase regfile sizes to 128 entries
2018-10-18 Luke Kenneth Casso... put sv_mmu override class in place
2018-10-14 Luke Kenneth Casso... bit of a mess: attempted to create a complete arithmeti...
2018-10-11 Luke Kenneth Casso... redirect instructions through a class called sv_proc_t
2018-10-05 Luke Kenneth Casso... reorganise src and dest vector-element offsets
2018-10-05 Luke Kenneth Casso... add srcoffs and destoffs sv state, alter CSRs
2018-09-29 Luke Kenneth Casso... have to move SV CSRs into processor_t
2018-09-29 Luke Kenneth Casso... revert addition of svsetvl as an actual opcode, add...
2018-09-27 Luke Kenneth Casso... adding sv vector length CSR to processor state, and...
2018-07-10 Andrew WatermanRefactor and fix LR/SC implementation (#217)
2018-03-22 Andrew WatermanImplement Hauser misa.C misalignment proposal (#187)
2018-03-16 Andrew WatermanMerge branch 'deepsrc-b_fix_issue183'
2018-03-14 Prashanth MundkurFix a bug caused by moving misa into state_t. (#180)
2018-03-13 Prashanth MundkurMove processor.isa to state.misa, since it really belon...
2018-03-08 Tim NewsomeMerge pull request #177 from riscv/debug_auth
2018-03-06 Prashanth MundkurNarrow the interface used by the processors and memory...
2018-03-06 Prashanth MundkurFix install of a missed header from debug_rom.
2018-03-03 Andrew WatermanImplement clearing-misa.C-while-PC-is-misaligned proposal
2017-11-27 Andrew WatermanRename badaddr to tval
2017-11-27 Andrew WatermanRename sptbr to satp
2017-11-16 Andrew WatermanMerge pull request #156 from p12nGH/noncontiguous_harts
2017-11-10 Andrew WatermanH-mode no longer exists
2017-11-10 Andrew WatermanMPP is now WARL
2017-10-20 Andrew WatermanFix commit-log for Q extension, and for RV32 (#143)
2017-09-21 Tim NewsomeFix corner case in repeated execution (#127)
2017-08-10 Tim NewsomeMerge pull request #117 from riscv/multicore_debug
2017-08-07 Tim NewsomeFix multicore debug.
2017-05-17 Palmer DabbeltMerge remote-tracking branch 'origin/priv-1.10'
2017-05-16 Palmer DabbeltMerge remote-tracking branch 'origin/debug-0.13' into...
2017-04-18 Megan Wachsdebug: Checkpoint which somewhat works with OpenOCD...
2017-04-18 Megan Wachsdebug: Move things around, but addresses now conflict...
2017-04-17 Megan WachsMerge remote-tracking branch 'origin/priv-1.10' into...
2017-03-22 Wesley W. Terpstrariscv: replace rtc device with a real clint implementation
2017-02-25 Andrew WatermanNew counter enable scheme
2017-02-11 Tim NewsomeEntering debug mode now jumps to "dynamic rom"
2017-02-10 Tim NewsomeImplement hartstatus field.
2017-02-07 Tim NewsomeMerge pull request #83 from bacam/gdb-protocol-fixes
2017-02-03 Andrew WatermanFix interrupt delegation for coprocessors
2016-09-10 Andrew Watermanallow MAFDC bits in MISA to be modified
2016-09-02 Andrew WatermanMerge pull request #62 from riscv/trigger
2016-09-02 Tim NewsomeMerge branch 'master' into trigger
2016-08-31 Tim NewsomeRename tdata[0-2] to tdata[1-3].
2016-08-29 Tim NewsomeRename tdata0--tdata2 to tdata1--tdata3.
2016-08-27 Andrew WatermanAdd (degenerate) performance counter facility
2016-08-26 Andrew Watermanpartially update spike to newer debug spec
2016-08-26 Andrew WatermanFix spike interactive (-d) mode
2016-08-22 Tim NewsomeImplement address and data triggers.
2016-08-17 Andrew WatermanAllow mstatus.MPP to store bad values; instead, validat...
2016-07-28 Tim NewsomeAdd support for virtual priv register. (#59)
2016-06-29 Andrew WatermanDisassemble RVC instructions based on XLEN
2016-06-23 Andrew WatermanRemove legacy HTIF; implement HTIF directly
2016-06-23 Andrew WatermanFix paddr_bits computation prior to VM setup
2016-05-23 Tim NewsomeMake -H halt the core right out of reset.
2016-05-23 Tim NewsomeSingle step appears to work.
2016-05-23 Tim Newsomeprocessor_t unfriends gdbserver_t.
2016-05-23 Tim NewsomeAdd debug_module bus device.
2016-05-23 Tim NewsomeWhen gdb connects, jump to Debug ROM and segfault.
2016-05-23 Tim NewsomeGutting direct-access gdb.
2016-05-23 Tim NewsomeAdd writing to DCSR, DPC, DSCRATCH.
2016-05-23 Tim NewsomeFlush icache when using swbps and report to gdb.
2016-05-23 Tim NewsomeLooks like single step works.
2016-05-23 Tim NewsomeNow you can halt/continue from gdb.
2016-05-23 Tim Newsomegdb can now read spike memory.
2016-05-02 Andrew WatermanRemove tohost/fromhost registers
2016-04-29 Andrew WatermanMove much closer to new platform-M memory map
2016-04-28 Andrew WatermanRemove MTIME[CMP]; add RTC device
2016-03-02 Andrew WatermanAdd counter-enable registers
2016-03-02 Andrew WatermanWIP on priv spec v1.9
2016-03-02 Andrew WatermanNew definitions of misa/marchid/mvendorid
2016-03-02 Andrew WatermanWIP on priv spec v1.9
2015-12-17 Scott Beameranother osx clang compatability fix
2015-11-13 Andrew WatermanGenerate device tree for target machine
2015-10-26 Andrew WatermanFix histogram for RVC
2015-09-16 Scott Beamercommit log now correctly prints privilege
2015-09-09 Andrew WatermanImprove instruction fetch
2015-07-05 Andrew WatermanNew machine-mode timer facility
2015-06-01 Andrew WatermanUse single, shared real-time counter
2015-06-01 Andrew WatermanTake interrupts as soon as interrupts are enabled
2015-05-09 Andrew WatermanUpgrade to privileged architecture 1.7
2015-04-04 Andrew WatermanSupport setting ISA/subsets with --isa flag
2015-03-27 Andrew WatermanSerialize counters without throwing C++ exceptions
2015-03-13 Andrew WatermanUpdate to new privileged spec
2015-01-26 Andrew WatermanFix commit log
2014-12-01 Andrew WatermanImplement timer faithfully
2014-08-15 Christopher CelioAdded PC histogram option.
2014-06-13 Andrew WatermanOnly print commit log if instruction commits
2014-04-03 Stephen TwiggMerge branch 'tm'
2014-03-15 Andrew Watermanspeed up compilation a bit
next