takahirox/riscv-rust

Emulate peripheral devices more properly

Opened this issue · 0 comments

The currently peripheral device emulation is a bit too specific to xv6-riscv device drivers, for example ignoring some peripheral device accesses which may not have an effect to xv6-riscv.

We should emulate more properly because it can be broken if they update xv6-riscv device drivers, or other programs may fail.