This program is based on Rare(https://github.com/siriusdemon/Rare.git) but changed ISA to rv32g. The final target is to run linux and port it to a weak microcontroller (just for fun).
development schedule:
basic user level instruction (finished)
CSR(finished)
privilege mode(finished)
exception(finished)
interrupt(finished)
MMU(finished)
PLIC & CLINT