riscv-isa-sim.git
2017-06-08 Tim Newsome`make clean && make` works again in debug_rom
2017-06-07 Andrew WatermanForbid S-mode execution from user memory
2017-06-05 Palmer DabbeltMerge pull request #108 from riscv/dtc-error
2017-06-05 Andrew WatermanConfigure should fail if device-tree-compiler is not...
2017-05-25 Andrew WatermanminNum -> minimumNumber
2017-05-23 Palmer DabbeltMerge pull request #104 from riscv/disable-werror
2017-05-23 Palmer DabbeltDisable -Werror when building
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-05-16 Palmer DabbeltBetter error message when doing DMI operations and...
2017-05-15 Megan Wachsdebug: whitespace errors
2017-05-15 Megan WachsMerge branch 'debug-0.13' into HEAD
2017-05-14 Andrew WatermanMake C.LI/C.LUI trapping behavior match spec
2017-05-05 Andrew WatermanUXL=SXL=MXL
2017-05-05 Andrew WatermanTrap superpage PTEs when PPN LSBs are set
2017-05-03 Kito ChengAdd missing include for devices.h
2017-05-01 Andrew WatermanFix segfault when accessing bad memory addresses
2017-05-01 Andrew WatermanSet default entry point from ELF
2017-05-01 Andrew WatermanAdd option to set start pc
2017-05-01 Andrew WatermanSupport more flexible main memory allocation
2017-05-01 Andrew WatermanStore both host & target address in soft TLB
2017-04-26 Palmer DabbeltMerge pull request #96 from riscv/ndmreset
2017-04-26 Palmer DabbeltRemove a debugging printf
2017-04-26 Palmer DabbeltDon't spin on the remote bitbang reads
2017-04-26 Palmer DabbeltHandle abstractcs.busy
2017-04-26 Palmer DabbeltHave ndmreset reset the processor
2017-04-25 Andrew WatermanFMV.X.S/FMV.S.X -> FMV.X.W/FMV.W.X
2017-04-25 Andrew WatermanRemove hret instruction
2017-04-24 Palmer DabbeltMerge pull request #94 from riscv/commitlog
2017-04-19 Palmer DabbeltFix builds with "--enable-commitlog"
2017-04-18 Megan Wachsdebug: move remote_bitbang into riscv
2017-04-18 Megan Wachsdebug: Remove duplicate remote_bitbang file
2017-04-18 Megan Wachsdebug: Able to successfully examine a single hart.
2017-04-18 Megan Wachsdebug: Use Debug-Module specific constants instead...
2017-04-18 Megan Wachsdebug: Add fence and fence.i to ensure Debug RAM is...
2017-04-18 Megan Wachsdebug: Checkpoint which somewhat works with OpenOCD...
2017-04-18 Megan Wachsdebug: move the debug_rom defines to a seperate file
2017-04-18 Megan Wachsdebug: Use more unique debug ROM names
2017-04-18 Megan Wachsdebug: Use a more practical debug ROM
2017-04-18 Megan Wachsdebug: Move things around, but addresses now conflict...
2017-04-17 Megan Wachsdebug: consider COMMAND.transfer bit, and implment...
2017-04-17 Megan Wachsdebug: Compiles again with new debug_defines.h file...
2017-04-17 Megan Wachsdebug: bump the debug_defines to match spec
2017-04-17 Megan WachsMerge remote-tracking branch 'origin/priv-1.10' into...
2017-04-11 Andrew WatermanImplement new FP encoding
2017-04-08 Andrew WatermanImplement vectored interrupt proposal
2017-04-06 Andrew WatermanAdd --enable-misaligned option for misaligned ld/st...
2017-04-01 Yunsup Leeupdate encoding.h to get PMP updates
2017-04-01 Andrew WatermanUpdate LICENSE copyright date
2017-03-30 Wesley W. Terpstrafdt: move interrupt controller into its own node
2017-03-28 Andrew WatermanSet badaddr=0 on illegal instruction traps
2017-03-28 Andrew WatermanOn EBREAK, set badaddr to pc
2017-03-27 Andrew WatermanSeparate page faults from physical memory access exceptions
2017-03-25 Andrew WatermanDefault to 2 GiB of memory
2017-03-23 Andrew WatermanRequire little-endian host
2017-03-22 Wesley W. Terpstrariscv: replace rtc device with a real clint implementation
2017-03-22 Wesley W. Terpstrasim: declare cores as interrupt-controllers for clint
2017-03-21 Wesley W. Terpstrabootrom: set a0 to hartid and a1 to dtb before boot
2017-03-21 Wesley W. Terpstraconfigstring: rename variables to dts
2017-03-21 Wesley W. Terpstrariscv: remove dependency on num_cores
2017-03-21 Wesley W. Terpstrabootrom: include compiled dtb
2017-03-21 Wesley W. Terpstrasim: create DTS instead of config string
2017-03-21 Wesley W. Terpstrasim: define emulated CPU clock rate to be 1GHz
2017-03-21 Wesley W. Terpstraautoconf: put location of 'dtc' into config.h
2017-03-21 Palmer Dabbeltspec bump
2017-03-20 Andrew WatermanPUM -> SUM; expose MXR to S-mode
2017-03-16 Andrew WatermanSimplify interrupt-stack discipline
2017-03-13 Andrew WatermanImplement mstatus.TW, mstatus.TVM, and mstatus.TSR
2017-03-07 Andrew WatermanDon't overload illegal instruction trap in interactive...
2017-02-27 Andrew WatermanSv57 and Sv64 are not spec'd yet
2017-02-25 Andrew WatermanNew counter enable scheme
2017-02-25 Tim NewsomeUpdate bits to latest spec.
2017-02-23 Tim NewsomeImplement halt request.
2017-02-22 Tim NewsomeImprove debug performance.
2017-02-22 Tim NewsomeDon't waste time spinning in place in debug mode
2017-02-21 Andrew Watermanserialize simulator on wfi
2017-02-21 Andrew WatermanTake M-mode interrupts over S-mode interrupts
2017-02-21 Andrew Watermanpermit MMIO loads to MSIP bit
2017-02-19 Andrew WatermanMake HW setting of PTE A/D bits optional (by configure...
2017-02-18 Andrew WatermanSpike uarch needs TLB flush after SPTBR write
2017-02-18 Tim NewsomeCompress log output of jump-to-self loops.
2017-02-16 Tim NewsomeRemove noisy debugs.
2017-02-16 Tim NewsomeSet cmderr when data is accessed while busy.
2017-02-16 Tim NewsomeImplement autoexec. DMI op 2 is just write now.
2017-02-15 Tim NewsomeImplement resume (untested).
2017-02-15 Andrew Watermansfence.vm -> sfence.vma
2017-02-14 Tim NewsomeImplement program buffer preexec/postexec.
2017-02-13 Tim Newsomedbus -> dmi
2017-02-13 Tim NewsomeAbstract register read mostly working.
2017-02-12 Tim NewsomeFix stack overflow and support --rbb-port=0
2017-02-11 Tim NewsomeEntering debug mode now jumps to "dynamic rom"
2017-02-10 Tim NewsomeImplement hartstatus field.
2017-02-10 Tim NewsomeRemove gdbserver support.
2017-02-09 Tim NewsomeAdd writable ibuf and data registers.
2017-02-09 Tim NewsomeServe up a correct dmcontrol register.
2017-02-08 Andrew WatermanEncode VM type in sptbr, not mstatus
2017-02-07 Tim NewsomeOpenOCD does a dmi read and gets dummy value back.
2017-02-07 Tim NewsomeMerge pull request #83 from bacam/gdb-protocol-fixes
2017-02-07 Tim NewsomeRemove unnecessary circular buffer code.
2017-02-07 Tim NewsomeRefactor remote bitbang code.
next