# R in k210_pac::fpioa::io - Rust
Reader of register io[%s]
Keywords: rust, rustlang, rust-lang, R

# Type Definition k210_pac::fpioa::io::R

source · [−]

    pub type R = R<u32, IO>;

Expand description

Reader of register io[%s]

## Implementations

source

### impl R

source

#### pub fn ch_sel(&self) -> CH_SEL_R

Bits 0:7 - Channel select from 256 input

source

#### pub fn ds(&self) -> DS_R

Bits 8:11 - Driving selector

source

#### pub fn oe_en(&self) -> OE_EN_R

Bit 12 - Static output enable, will AND with OE_INV

source

#### pub fn oe_inv(&self) -> OE_INV_R

Bit 13 - Invert output enable

source

#### pub fn do_sel(&self) -> DO_SEL_R

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

source

#### pub fn do_inv(&self) -> DO_INV_R

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

source

#### pub fn pu(&self) -> PU_R

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

source

#### pub fn pd(&self) -> PD_R

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

source

#### pub fn sl(&self) -> SL_R

Bit 19 - Slew rate control enable

source

#### pub fn ie_en(&self) -> IE_EN_R

Bit 20 - Static input enable, will AND with IE_INV

source

#### pub fn ie_inv(&self) -> IE_INV_R

Bit 21 - Invert input enable

source

#### pub fn di_inv(&self) -> DI_INV_R

Bit 22 - Invert Data input

source

#### pub fn st(&self) -> ST_R

Bit 23 - Schmitt trigger

source

#### pub fn pad_di(&self) -> PAD_DI_R

Bit 31 - Read current IO’s data input