List of all items
Structs
- bus::Bus
- cpu::Cpu
- cpu::FRegisters
- cpu::XRegisters
- csr::State
- devices::clint::Clint
- devices::plic::Plic
- devices::uart_cli::Uart
- devices::virtio_blk::Virtio
- dram::Dram
- emulator::Emulator
- rom::Rom
Enums
Type Aliases
Constants
- bus::CLINT_BASE
- bus::DRAM_BASE
- bus::MROM_BASE
- bus::PLIC_BASE
- bus::UART_BASE
- bus::UART_SIZE
- bus::VIRTIO_BASE
- cpu::BYTE
- cpu::DOUBLEWORD
- cpu::HALFWORD
- cpu::WORD
- csr::CSR_SIZE
- csr::FCSR
- csr::FFLAGS
- csr::FRB
- csr::MARCHID
- csr::MCAUSE
- csr::MCOUNTEREN
- csr::MEDELEG
- csr::MEIP_BIT
- csr::MEPC
- csr::MHARTID
- csr::MIDELEG
- csr::MIE
- csr::MIMPID
- csr::MIP
- csr::MISA
- csr::MSCRATCH
- csr::MSIP_BIT
- csr::MSTATUS
- csr::MTIP_BIT
- csr::MTVAL
- csr::MTVEC
- csr::MVENDORID
- csr::MXLEN
- csr::PMPADDR0
- csr::PMPCFG0
- csr::SATP
- csr::SCAUSE
- csr::SEDELEG
- csr::SEIP_BIT
- csr::SEPC
- csr::SIDELEG
- csr::SIE
- csr::SIP
- csr::SSCRATCH
- csr::SSIP_BIT
- csr::SSTATUS
- csr::SSTATUS_FS
- csr::SSTATUS_MXR
- csr::SSTATUS_SIE
- csr::SSTATUS_SPIE
- csr::SSTATUS_SPP
- csr::SSTATUS_SUM
- csr::SSTATUS_UXL
- csr::SSTATUS_XS
- csr::STIP_BIT
- csr::STVAL
- csr::STVEC
- csr::TIME
- csr::UCAUSE
- csr::UEPC
- csr::USTATUS
- csr::UTVAL
- csr::UTVEC
- devices::plic::PLIC_SCLAIM
- devices::uart_cli::UART_FCR
- devices::uart_cli::UART_IER
- devices::uart_cli::UART_IRQ
- devices::uart_cli::UART_ISR
- devices::uart_cli::UART_LCR
- devices::uart_cli::UART_LSR
- devices::uart_cli::UART_LSR_RX
- devices::uart_cli::UART_LSR_TX
- devices::uart_cli::UART_RHR
- devices::uart_cli::UART_THR
- devices::virtio_blk::VIRTIO_IRQ
- dram::DRAM_SIZE