Struct lpc55_hal::peripherals::prince::Prince [−][src]
pub struct Prince<State = Unknown> { pub _state: State, // some fields omitted }
Fields
_state: State
Implementations
impl Prince<Enabled>
[src]
impl Prince<Enabled>
[src]pub fn enable_all_region_2(&self)
[src]
pub fn enable_all_region_1(&self)
[src]
pub fn enable_all_region_0(&self)
[src]
pub fn disable_all_region_2(&self)
[src]
pub fn disable_all_region_1(&self)
[src]
pub fn disable_all_region_0(&self)
[src]
pub fn enable_region_2_for<R>(&self, f: impl FnOnce() -> R) -> R
[src]
pub fn enable_region_1_for<R>(&self, f: impl FnOnce() -> R) -> R
[src]
pub fn enable_region_0_for<R>(&self, f: impl FnOnce() -> R) -> R
[src]
pub fn set_region_enable(&self, region: Region, enable: u32)
[src]
pub fn write_encrypted<R>(&mut self, f: impl FnOnce(&mut Self) -> R) -> R
[src]
pub unsafe fn enable_encrypted_write(&mut self)
[src]
marked unsafe to discourage unpaired use; prefer write_encrypted
pub unsafe fn disable_encrypted_write(&mut self)
[src]
marked unsafe to discourage unpaired use; prefer write_encrypted