Struct imxrt_ral::pgc::RegisterBlock
source · #[repr(C)]pub struct RegisterBlock {
pub MEGA_CTRL: RWRegister<u32>,
pub MEGA_PUPSCR: RWRegister<u32>,
pub MEGA_PDNSCR: RWRegister<u32>,
pub MEGA_SR: RWRegister<u32>,
pub CPU_CTRL: RWRegister<u32>,
pub CPU_PUPSCR: RWRegister<u32>,
pub CPU_PDNSCR: RWRegister<u32>,
pub CPU_SR: RWRegister<u32>,
/* private fields */
}
Expand description
PGC
Fields§
§MEGA_CTRL: RWRegister<u32>
PGC Mega Control Register
MEGA_PUPSCR: RWRegister<u32>
PGC Mega Power Up Sequence Control Register
MEGA_PDNSCR: RWRegister<u32>
PGC Mega Pull Down Sequence Control Register
MEGA_SR: RWRegister<u32>
PGC Mega Power Gating Controller Status Register
CPU_CTRL: RWRegister<u32>
PGC CPU Control Register
CPU_PUPSCR: RWRegister<u32>
PGC CPU Power Up Sequence Control Register
CPU_PDNSCR: RWRegister<u32>
PGC CPU Pull Down Sequence Control Register
CPU_SR: RWRegister<u32>
PGC CPU Power Gating Controller Status Register
Auto Trait Implementations§
impl !Freeze for RegisterBlock
impl !RefUnwindSafe for RegisterBlock
impl Send for RegisterBlock
impl !Sync for RegisterBlock
impl Unpin for RegisterBlock
impl UnwindSafe for RegisterBlock
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more