[−][src]Trait cortex_a::regs::RegisterReadWrite
Trait for register R/W functions.
Required methods
pub fn get(&self) -> T
[src]
Implement this as #[inline].
pub fn set(&self, value: T)
[src]
Implement this as #[inline].
Provided methods
pub fn read(&self, field: Field<T, R>) -> T
[src]
pub fn read_as_enum<E>(&self, field: Field<T, R>) -> Option<E> where
E: TryFromValue<T, EnumType = E>,
[src]
E: TryFromValue<T, EnumType = E>,
pub fn extract(&self) -> LocalRegisterCopy<T, R>
[src]
pub fn write(&self, field: FieldValue<T, R>)
[src]
pub fn modify(&self, field: FieldValue<T, R>)
[src]
pub fn modify_no_read(
&self,
original: LocalRegisterCopy<T, R>,
field: FieldValue<T, R>
)
[src]
&self,
original: LocalRegisterCopy<T, R>,
field: FieldValue<T, R>
)