A Risc-V Emulator in D
Based on https://book.rvemu.app/ and https://siriusdemon.github.io/Rare/
- Adder
- Memory and System Bus
- Control and Status Registers
- Privilege Modes
- Exceptions
- PLIC & CLINT
- UART
- Interrupts
- Virtio
- Virtual Memory System and Page Table
- Booting up xv6