[][src]Struct k1921vk01t_pac::NT_COMMON_REG

pub struct NT_COMMON_REG { /* fields omitted */ }

Common block registers

Methods

impl NT_COMMON_REG[src]

pub const fn ptr() -> *const RegisterBlock[src]

Returns a pointer to the register block

Methods from Deref<Target = RegisterBlock>

pub fn gpiodena(&self) -> &GPIODENA[src]

0x00 - Port A digital enable register

pub fn gpiodena_mut(&self) -> &mut GPIODENA[src]

0x00 - Port A digital enable register

pub fn gpioden0(&self) -> &GPIODEN0[src]

0x00 - Port A,B digital enable register

pub fn gpioden0_mut(&self) -> &mut GPIODEN0[src]

0x00 - Port A,B digital enable register

pub fn gpiodenb(&self) -> &GPIODENB[src]

0x02 - Port B digital enable register

pub fn gpiodenb_mut(&self) -> &mut GPIODENB[src]

0x02 - Port B digital enable register

pub fn gpiodenc(&self) -> &GPIODENC[src]

0x04 - Port C digital enable register

pub fn gpiodenc_mut(&self) -> &mut GPIODENC[src]

0x04 - Port C digital enable register

pub fn gpioden1(&self) -> &GPIODEN1[src]

0x04 - Port C,D digital enable register

pub fn gpioden1_mut(&self) -> &mut GPIODEN1[src]

0x04 - Port C,D digital enable register

pub fn gpiodend(&self) -> &GPIODEND[src]

0x06 - Port D digital enable register

pub fn gpiodend_mut(&self) -> &mut GPIODEND[src]

0x06 - Port D digital enable register

pub fn gpiodene(&self) -> &GPIODENE[src]

0x08 - Port E digital enable register

pub fn gpiodene_mut(&self) -> &mut GPIODENE[src]

0x08 - Port E digital enable register

pub fn gpioden2(&self) -> &GPIODEN2[src]

0x08 - Port E,F digital enable register

pub fn gpioden2_mut(&self) -> &mut GPIODEN2[src]

0x08 - Port E,F digital enable register

pub fn gpiodenf(&self) -> &GPIODENF[src]

0x0a - Port F digital enable register

pub fn gpiodenf_mut(&self) -> &mut GPIODENF[src]

0x0a - Port F digital enable register

pub fn gpiodeng(&self) -> &GPIODENG[src]

0x0c - Port G digital enable register

pub fn gpiodeng_mut(&self) -> &mut GPIODENG[src]

0x0c - Port G digital enable register

pub fn gpioden3(&self) -> &GPIODEN3[src]

0x0c - Port G,H digital enable register

pub fn gpioden3_mut(&self) -> &mut GPIODEN3[src]

0x0c - Port G,H digital enable register

pub fn gpiodenh(&self) -> &GPIODENH[src]

0x0e - Port H digital enable register

pub fn gpiodenh_mut(&self) -> &mut GPIODENH[src]

0x0e - Port H digital enable register

pub fn gpioodctla(&self) -> &GPIOODCTLA[src]

0x48 - Port A open-drain enable register

pub fn gpioodctla_mut(&self) -> &mut GPIOODCTLA[src]

0x48 - Port A open-drain enable register

pub fn gpioodctl0(&self) -> &GPIOODCTL0[src]

0x48 - Port A,B open-drain enable register

pub fn gpioodctl0_mut(&self) -> &mut GPIOODCTL0[src]

0x48 - Port A,B open-drain enable register

pub fn gpioodctlb(&self) -> &GPIOODCTLB[src]

0x4a - Port B open-drain enable register

pub fn gpioodctlb_mut(&self) -> &mut GPIOODCTLB[src]

0x4a - Port B open-drain enable register

pub fn gpioodctlc(&self) -> &GPIOODCTLC[src]

0x4c - Port C open-drain enable register

pub fn gpioodctlc_mut(&self) -> &mut GPIOODCTLC[src]

0x4c - Port C open-drain enable register

pub fn gpioodctl1(&self) -> &GPIOODCTL1[src]

0x4c - Port C,D open-drain enable register

pub fn gpioodctl1_mut(&self) -> &mut GPIOODCTL1[src]

0x4c - Port C,D open-drain enable register

pub fn gpioodctld(&self) -> &GPIOODCTLD[src]

0x4e - Port D open-drain enable register

pub fn gpioodctld_mut(&self) -> &mut GPIOODCTLD[src]

0x4e - Port D open-drain enable register

pub fn gpioodctle(&self) -> &GPIOODCTLE[src]

0x50 - Port E open-drain enable register

pub fn gpioodctle_mut(&self) -> &mut GPIOODCTLE[src]

0x50 - Port E open-drain enable register

pub fn gpioodctl2(&self) -> &GPIOODCTL2[src]

0x50 - Port E,F open-drain enable register

pub fn gpioodctl2_mut(&self) -> &mut GPIOODCTL2[src]

0x50 - Port E,F open-drain enable register

pub fn gpioodctlf(&self) -> &GPIOODCTLF[src]

0x52 - Port F open-drain enable register

pub fn gpioodctlf_mut(&self) -> &mut GPIOODCTLF[src]

0x52 - Port F open-drain enable register

pub fn gpioodctlg(&self) -> &GPIOODCTLG[src]

0x54 - Port G open-drain enable register

pub fn gpioodctlg_mut(&self) -> &mut GPIOODCTLG[src]

0x54 - Port G open-drain enable register

pub fn gpioodctl3(&self) -> &GPIOODCTL3[src]

0x54 - Port G,H open-drain enable register

pub fn gpioodctl3_mut(&self) -> &mut GPIOODCTL3[src]

0x54 - Port G,H open-drain enable register

pub fn gpioodctlh(&self) -> &GPIOODCTLH[src]

0x56 - Port H open-drain enable register

pub fn gpioodctlh_mut(&self) -> &mut GPIOODCTLH[src]

0x56 - Port H open-drain enable register

pub fn gpiodsctla(&self) -> &GPIODSCTLA[src]

0x60 - Port A strength control register

pub fn gpiodsctla_mut(&self) -> &mut GPIODSCTLA[src]

0x60 - Port A strength control register

pub fn gpiodsctl0(&self) -> &GPIODSCTL0[src]

0x60 - Port A,B strength control register

pub fn gpiodsctl0_mut(&self) -> &mut GPIODSCTL0[src]

0x60 - Port A,B strength control register

pub fn gpiodsctlb(&self) -> &GPIODSCTLB[src]

0x62 - Port B strength control register

pub fn gpiodsctlb_mut(&self) -> &mut GPIODSCTLB[src]

0x62 - Port B strength control register

pub fn gpiodsctlc(&self) -> &GPIODSCTLC[src]

0x64 - Port C strength control register

pub fn gpiodsctlc_mut(&self) -> &mut GPIODSCTLC[src]

0x64 - Port C strength control register

pub fn gpiodsctl1(&self) -> &GPIODSCTL1[src]

0x64 - Port C,D strength control register

pub fn gpiodsctl1_mut(&self) -> &mut GPIODSCTL1[src]

0x64 - Port C,D strength control register

pub fn gpiodsctld(&self) -> &GPIODSCTLD[src]

0x66 - Port D strength control register

pub fn gpiodsctld_mut(&self) -> &mut GPIODSCTLD[src]

0x66 - Port D strength control register

pub fn gpiodsctle(&self) -> &GPIODSCTLE[src]

0x68 - Port E strength control register

pub fn gpiodsctle_mut(&self) -> &mut GPIODSCTLE[src]

0x68 - Port E strength control register

pub fn gpiodsctl2(&self) -> &GPIODSCTL2[src]

0x68 - Port E,F strength control register

pub fn gpiodsctl2_mut(&self) -> &mut GPIODSCTL2[src]

0x68 - Port E,F strength control register

pub fn gpiodsctlf(&self) -> &GPIODSCTLF[src]

0x6a - Port F strength control register

pub fn gpiodsctlf_mut(&self) -> &mut GPIODSCTLF[src]

0x6a - Port F strength control register

pub fn gpiodsctlg(&self) -> &GPIODSCTLG[src]

0x6c - Port G strength control register

pub fn gpiodsctlg_mut(&self) -> &mut GPIODSCTLG[src]

0x6c - Port G strength control register

pub fn gpiodsctl3(&self) -> &GPIODSCTL3[src]

0x6c - Port G,H strength control register

pub fn gpiodsctl3_mut(&self) -> &mut GPIODSCTL3[src]

0x6c - Port G,H strength control register

pub fn gpiodsctlh(&self) -> &GPIODSCTLH[src]

0x6e - Port H strength control register

pub fn gpiodsctlh_mut(&self) -> &mut GPIODSCTLH[src]

0x6e - Port H strength control register

pub fn gpiopuctla(&self) -> &GPIOPUCTLA[src]

0x78 - Port A pull-up enable register

pub fn gpiopuctla_mut(&self) -> &mut GPIOPUCTLA[src]

0x78 - Port A pull-up enable register

pub fn gpiopuctl0(&self) -> &GPIOPUCTL0[src]

0x78 - Port A,B pull-up enable register

pub fn gpiopuctl0_mut(&self) -> &mut GPIOPUCTL0[src]

0x78 - Port A,B pull-up enable register

pub fn gpiopuctlb(&self) -> &GPIOPUCTLB[src]

0x7a - Port B pull-up enable register

pub fn gpiopuctlb_mut(&self) -> &mut GPIOPUCTLB[src]

0x7a - Port B pull-up enable register

pub fn gpiopuctlc(&self) -> &GPIOPUCTLC[src]

0x7c - Port C pull-up enable register

pub fn gpiopuctlc_mut(&self) -> &mut GPIOPUCTLC[src]

0x7c - Port C pull-up enable register

pub fn gpiopuctl1(&self) -> &GPIOPUCTL1[src]

0x7c - Port C,D pull-up enable register

pub fn gpiopuctl1_mut(&self) -> &mut GPIOPUCTL1[src]

0x7c - Port C,D pull-up enable register

pub fn gpiopuctld(&self) -> &GPIOPUCTLD[src]

0x7e - Port D pull-up enable register

pub fn gpiopuctld_mut(&self) -> &mut GPIOPUCTLD[src]

0x7e - Port D pull-up enable register

pub fn gpiopuctle(&self) -> &GPIOPUCTLE[src]

0x80 - Port E pull-up enable register

pub fn gpiopuctle_mut(&self) -> &mut GPIOPUCTLE[src]

0x80 - Port E pull-up enable register

pub fn gpiopuctl2(&self) -> &GPIOPUCTL2[src]

0x80 - Port E,F pull-up enable register

pub fn gpiopuctl2_mut(&self) -> &mut GPIOPUCTL2[src]

0x80 - Port E,F pull-up enable register

pub fn gpiopuctlf(&self) -> &GPIOPUCTLF[src]

0x82 - Port F pull-up enable register

pub fn gpiopuctlf_mut(&self) -> &mut GPIOPUCTLF[src]

0x82 - Port F pull-up enable register

pub fn gpiopuctlg(&self) -> &GPIOPUCTLG[src]

0x84 - Port G pull-up enable register

pub fn gpiopuctlg_mut(&self) -> &mut GPIOPUCTLG[src]

0x84 - Port G pull-up enable register

pub fn gpiopuctl3(&self) -> &GPIOPUCTL3[src]

0x84 - Port G,H pull-up enable register

pub fn gpiopuctl3_mut(&self) -> &mut GPIOPUCTL3[src]

0x84 - Port G,H pull-up enable register

pub fn gpiopuctlh(&self) -> &GPIOPUCTLH[src]

0x86 - Port H pull-up enable register

pub fn gpiopuctlh_mut(&self) -> &mut GPIOPUCTLH[src]

0x86 - Port H pull-up enable register

Trait Implementations

impl Deref for NT_COMMON_REG[src]

type Target = RegisterBlock

The resulting type after dereferencing.

impl Send for NT_COMMON_REG[src]

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> Same<T> for T

type Output = T

Should always be Self

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

type Error = !

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.