[][src]Struct imxrt1062_pmu::RegisterBlock

#[repr(C)]pub struct RegisterBlock {
    pub reg_1p1: REG_1P1,
    pub reg_1p1_set: REG_1P1_SET,
    pub reg_1p1_clr: REG_1P1_CLR,
    pub reg_1p1_tog: REG_1P1_TOG,
    pub reg_3p0: REG_3P0,
    pub reg_3p0_set: REG_3P0_SET,
    pub reg_3p0_clr: REG_3P0_CLR,
    pub reg_3p0_tog: REG_3P0_TOG,
    pub reg_2p5: REG_2P5,
    pub reg_2p5_set: REG_2P5_SET,
    pub reg_2p5_clr: REG_2P5_CLR,
    pub reg_2p5_tog: REG_2P5_TOG,
    pub reg_core: REG_CORE,
    pub reg_core_set: REG_CORE_SET,
    pub reg_core_clr: REG_CORE_CLR,
    pub reg_core_tog: REG_CORE_TOG,
    pub misc0: MISC0,
    pub misc0_set: MISC0_SET,
    pub misc0_clr: MISC0_CLR,
    pub misc0_tog: MISC0_TOG,
    pub misc1: MISC1,
    pub misc1_set: MISC1_SET,
    pub misc1_clr: MISC1_CLR,
    pub misc1_tog: MISC1_TOG,
    pub misc2: MISC2,
    pub misc2_set: MISC2_SET,
    pub misc2_clr: MISC2_CLR,
    pub misc2_tog: MISC2_TOG,
    // some fields omitted
}

Register block

Fields

reg_1p1: REG_1P1

0x110 - Regulator 1P1 Register

reg_1p1_set: REG_1P1_SET

0x114 - Regulator 1P1 Register

reg_1p1_clr: REG_1P1_CLR

0x118 - Regulator 1P1 Register

reg_1p1_tog: REG_1P1_TOG

0x11c - Regulator 1P1 Register

reg_3p0: REG_3P0

0x120 - Regulator 3P0 Register

reg_3p0_set: REG_3P0_SET

0x124 - Regulator 3P0 Register

reg_3p0_clr: REG_3P0_CLR

0x128 - Regulator 3P0 Register

reg_3p0_tog: REG_3P0_TOG

0x12c - Regulator 3P0 Register

reg_2p5: REG_2P5

0x130 - Regulator 2P5 Register

reg_2p5_set: REG_2P5_SET

0x134 - Regulator 2P5 Register

reg_2p5_clr: REG_2P5_CLR

0x138 - Regulator 2P5 Register

reg_2p5_tog: REG_2P5_TOG

0x13c - Regulator 2P5 Register

reg_core: REG_CORE

0x140 - Digital Regulator Core Register

reg_core_set: REG_CORE_SET

0x144 - Digital Regulator Core Register

reg_core_clr: REG_CORE_CLR

0x148 - Digital Regulator Core Register

reg_core_tog: REG_CORE_TOG

0x14c - Digital Regulator Core Register

misc0: MISC0

0x150 - Miscellaneous Register 0

misc0_set: MISC0_SET

0x154 - Miscellaneous Register 0

misc0_clr: MISC0_CLR

0x158 - Miscellaneous Register 0

misc0_tog: MISC0_TOG

0x15c - Miscellaneous Register 0

misc1: MISC1

0x160 - Miscellaneous Register 1

misc1_set: MISC1_SET

0x164 - Miscellaneous Register 1

misc1_clr: MISC1_CLR

0x168 - Miscellaneous Register 1

misc1_tog: MISC1_TOG

0x16c - Miscellaneous Register 1

misc2: MISC2

0x170 - Miscellaneous Control Register

misc2_set: MISC2_SET

0x174 - Miscellaneous Control Register

misc2_clr: MISC2_CLR

0x178 - Miscellaneous Control Register

misc2_tog: MISC2_TOG

0x17c - Miscellaneous Control 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.