Struct cortex_a::regs::cntp_ctl_el0::Reg [−][src]
pub struct Reg;
Trait Implementations
impl RegisterReadWrite<u32, Register> for Reg
[src]
impl RegisterReadWrite<u32, Register> for Reg
fn get(&self) -> u32
[src]
fn get(&self) -> u32
Reads the raw bits of the CPU register.
fn set(&self, value: u32)
[src]
fn set(&self, value: u32)
Writes raw bits to the CPU register.
fn read(&self, field: Field<T, R>) -> T
[src]
fn read(&self, field: Field<T, R>) -> T
fn extract(&self) -> LocalRegisterCopy<T, R>
[src]
fn extract(&self) -> LocalRegisterCopy<T, R>
fn write(&self, field: FieldValue<T, R>)
[src]
fn write(&self, field: FieldValue<T, R>)
fn modify(&self, field: FieldValue<T, R>)
[src]
fn modify(&self, field: FieldValue<T, R>)
fn modify_no_read(
&self,
original: LocalRegisterCopy<T, R>,
field: FieldValue<T, R>
)
[src]
fn modify_no_read(
&self,
original: LocalRegisterCopy<T, R>,
field: FieldValue<T, R>
)
fn is_set(&self, field: Field<T, R>) -> bool
[src]
fn is_set(&self, field: Field<T, R>) -> bool
fn matches_any(&self, field: FieldValue<T, R>) -> bool
[src]
fn matches_any(&self, field: FieldValue<T, R>) -> bool
fn matches_all(&self, field: FieldValue<T, R>) -> bool
[src]
fn matches_all(&self, field: FieldValue<T, R>) -> bool