[][src]Struct imxrt1062_pgc::RegisterBlock

#[repr(C)]pub struct RegisterBlock {
    pub mega_ctrl: MEGA_CTRL,
    pub mega_pupscr: MEGA_PUPSCR,
    pub mega_pdnscr: MEGA_PDNSCR,
    pub mega_sr: MEGA_SR,
    pub cpu_ctrl: CPU_CTRL,
    pub cpu_pupscr: CPU_PUPSCR,
    pub cpu_pdnscr: CPU_PDNSCR,
    pub cpu_sr: CPU_SR,
    // some fields omitted
}

Register block

Fields

mega_ctrl: MEGA_CTRL

0x220 - PGC Mega Control Register

mega_pupscr: MEGA_PUPSCR

0x224 - PGC Mega Power Up Sequence Control Register

mega_pdnscr: MEGA_PDNSCR

0x228 - PGC Mega Pull Down Sequence Control Register

mega_sr: MEGA_SR

0x22c - PGC Mega Power Gating Controller Status Register

cpu_ctrl: CPU_CTRL

0x2a0 - PGC CPU Control Register

cpu_pupscr: CPU_PUPSCR

0x2a4 - PGC CPU Power Up Sequence Control Register

cpu_pdnscr: CPU_PDNSCR

0x2a8 - PGC CPU Pull Down Sequence Control Register

cpu_sr: CPU_SR

0x2ac - PGC CPU Power Gating Controller Status Register

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.