[][src]Type Definition k210_pac::fpioa::io::R

type R = R<u32, IO>;

Reader of register io[%s]

Methods

impl R[src]

pub fn ch_sel(&self) -> CH_SEL_R[src]

Bits 0:7 - Channel select from 256 input

pub fn ds(&self) -> DS_R[src]

Bits 8:11 - Driving selector

pub fn oe_en(&self) -> OE_EN_R[src]

Bit 12 - Static output enable, will AND with OE_INV

pub fn oe_inv(&self) -> OE_INV_R[src]

Bit 13 - Invert output enable

pub fn do_sel(&self) -> DO_SEL_R[src]

Bit 14 - Data output select: 0 for DO, 1 for OE

pub fn do_inv(&self) -> DO_INV_R[src]

Bit 15 - Invert the result of data output select (DO_SEL)

pub fn pu(&self) -> PU_R[src]

Bit 16 - Pull up enable. 0 for nothing, 1 for pull up

pub fn pd(&self) -> PD_R[src]

Bit 17 - Pull down enable. 0 for nothing, 1 for pull down

pub fn sl(&self) -> SL_R[src]

Bit 19 - Slew rate control enable

pub fn ie_en(&self) -> IE_EN_R[src]

Bit 20 - Static input enable, will AND with IE_INV

pub fn ie_inv(&self) -> IE_INV_R[src]

Bit 21 - Invert input enable

pub fn di_inv(&self) -> DI_INV_R[src]

Bit 22 - Invert Data input

pub fn st(&self) -> ST_R[src]

Bit 23 - Schmitt trigger

pub fn pad_di(&self) -> PAD_DI_R[src]

Bit 31 - Read current IO's data input