Struct rsim::processor::models::rv32imv::ProcessorCSRs32 [−][src]
struct ProcessorCSRs32 {}Trait Implementations
impl CSRProvider<u32> for ProcessorCSRs32[src]
impl CSRProvider<u32> for ProcessorCSRs32[src]fn has_csr(&self, _csr: u32) -> bool[src]
fn csr_atomic_read_write(
&mut self,
_csr: u32,
_need_read: bool,
_write_val: u32
) -> Result<Option<u32>>[src]
&mut self,
_csr: u32,
_need_read: bool,
_write_val: u32
) -> Result<Option<u32>>
fn csr_atomic_read_set(
&mut self,
_csr: u32,
_set_bits: Option<u32>
) -> Result<u32>[src]
&mut self,
_csr: u32,
_set_bits: Option<u32>
) -> Result<u32>
fn csr_atomic_read_clear(
&mut self,
_csr: u32,
_clear_bits: Option<u32>
) -> Result<u32>[src]
&mut self,
_csr: u32,
_clear_bits: Option<u32>
) -> Result<u32>