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>