index
:
trve.git
main
Taitep's RISC-V Emulator
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
main.rs
Age
Commit message (
Collapse
)
Author
2025-12-27
Add exception values (what will go in mtval/stval)
taitep
2025-12-27
Relicense to BSD 2-Clause to align better with the RISC-V community
taitep
2025-12-27
Fix some warnings
taitep
2025-12-27
Implement a GDB stub and fix another huge issue in S-type immediate decoding
taitep
2025-12-26
Make execload respect the static ram start
taitep
2025-12-26
(BIG CHANGE) memory handling has changed, MMIO is now a 2 level page table, ↵
taitep
misaligned access supported, addresses not internally split to page and offset immediately, all load/store instructions implemented. Might still have bugs
2025-12-24
EXCEPTION SYSTEM (initial version - may change later)
taitep
2025-12-23
remove unused imports in main.rs
taitep
2025-12-23
ADD ELF SUPPORT
taitep
2025-12-23
Remove an unused import in main.rs
taitep
2025-12-21
Switch the current binary to use anyhow errors and add a proper argument ↵
taitep
number check
2025-12-21
Allow other image file names through cli args, increase ram size, update readme
taitep
2025-12-21
Add a basic UART (very much temporary, its performance is most likely horrible
taitep
2025-12-21
Get rid of some useless warnings in main.rs
taitep
2025-12-01
Add license/copyright notices to top of each source file (where applicable)
taitep
2025-11-18
rename to TRVE
taitep