index
:
wrv32em.git
master
a general purpose 32-bit RISC-V emulator
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
main.rs
Age
Commit message (
Expand
)
Author
2026-06-23
move dts source into the emulator directory
Nathan Lee
2026-06-19
change from wdt to dtb parsing
Nathan Lee
2026-06-17
fix memory issues and add basic device discovery
Nathan Lee
2026-06-12
implement CSR ops
Nathan Lee
2026-06-12
fix memory reservation system
Nathan Lee
2026-06-10
implement a simple uart + show that kernel test works
Nathan Lee
2026-06-10
chore: lint
Nathan Lee
2026-06-10
move atomics into core.rs
Nathan Lee
2026-06-10
move memory and cpu state into its own files
Nathan Lee
2026-06-06
add F extension
Nathan Lee
2026-06-06
implement slightly better atomic semantics
Nathan Lee
2026-06-06
refactor most extensions in to their own separate core.rs file
Nathan Lee
2026-06-05
add A extension
Nathan Lee
2026-06-05
refactor a CpuState struct
Nathan Lee
2026-06-04
chore: lint
Nathan Lee
2026-06-04
fix small issues with other I extension and move allocation to heap instead o...
Nathan Lee
2026-06-04
finish M extension
Nathan Lee
2026-06-03
chore: lint
Nathan Lee
2026-06-03
finish I set instructions
Nathan Lee
2026-06-03
finish B-type instructions
Nathan Lee
2026-06-03
finish S and I type RV32I instructions
Nathan Lee
2026-06-03
refactor `handle_instruction` and make memory exist
Nathan Lee
2026-06-03
initial commit
Nathan Lee