Struct esp32_hal::peripherals::GPIO

source ·
pub struct GPIO { /* private fields */ }

Implementations§

source§

impl GPIO

source

pub unsafe fn steal() -> GPIO

Unsafely create an instance of this peripheral out of thin air.

§Safety

You must ensure that you’re only using one instance of this type at a time.

source

pub const PTR: *const <GPIO as Deref>::Target = {0x3ff44000 as *const <esp32::GPIO as core::ops::Deref>::Target}

Pointer to the register block

source

pub const fn ptr() -> *const <GPIO as Deref>::Target

Return the pointer to the register block

Methods from Deref<Target = RegisterBlock>§

source

pub fn bt_select(&self) -> &Reg<BT_SELECT_SPEC>

0x00 -

source

pub fn out(&self) -> &Reg<OUT_SPEC>

0x04 -

source

pub fn out_w1ts(&self) -> &Reg<OUT_W1TS_SPEC>

0x08 -

source

pub fn out_w1tc(&self) -> &Reg<OUT_W1TC_SPEC>

0x0c -

source

pub fn out1(&self) -> &Reg<OUT1_SPEC>

0x10 -

source

pub fn out1_w1ts(&self) -> &Reg<OUT1_W1TS_SPEC>

0x14 -

source

pub fn out1_w1tc(&self) -> &Reg<OUT1_W1TC_SPEC>

0x18 -

source

pub fn sdio_select(&self) -> &Reg<SDIO_SELECT_SPEC>

0x1c -

source

pub fn enable(&self) -> &Reg<ENABLE_SPEC>

0x20 -

source

pub fn enable_w1ts(&self) -> &Reg<ENABLE_W1TS_SPEC>

0x24 -

source

pub fn enable_w1tc(&self) -> &Reg<ENABLE_W1TC_SPEC>

0x28 -

source

pub fn enable1(&self) -> &Reg<ENABLE1_SPEC>

0x2c -

source

pub fn enable1_w1ts(&self) -> &Reg<ENABLE1_W1TS_SPEC>

0x30 -

source

pub fn enable1_w1tc(&self) -> &Reg<ENABLE1_W1TC_SPEC>

0x34 -

source

pub fn strap(&self) -> &Reg<STRAP_SPEC>

0x38 -

source

pub fn in_(&self) -> &Reg<IN_SPEC>

0x3c -

source

pub fn in1(&self) -> &Reg<IN1_SPEC>

0x40 -

source

pub fn status(&self) -> &Reg<STATUS_SPEC>

0x44 -

source

pub fn status_w1ts(&self) -> &Reg<STATUS_W1TS_SPEC>

0x48 -

source

pub fn status_w1tc(&self) -> &Reg<STATUS_W1TC_SPEC>

0x4c -

source

pub fn status1(&self) -> &Reg<STATUS1_SPEC>

0x50 -

source

pub fn status1_w1ts(&self) -> &Reg<STATUS1_W1TS_SPEC>

0x54 -

source

pub fn status1_w1tc(&self) -> &Reg<STATUS1_W1TC_SPEC>

0x58 -

source

pub fn acpu_int(&self) -> &Reg<ACPU_INT_SPEC>

0x60 -

source

pub fn acpu_nmi_int(&self) -> &Reg<ACPU_NMI_INT_SPEC>

0x64 -

source

pub fn pcpu_int(&self) -> &Reg<PCPU_INT_SPEC>

0x68 -

source

pub fn pcpu_nmi_int(&self) -> &Reg<PCPU_NMI_INT_SPEC>

0x6c -

source

pub fn cpusdio_int(&self) -> &Reg<CPUSDIO_INT_SPEC>

0x70 -

source

pub fn acpu_int1(&self) -> &Reg<ACPU_INT1_SPEC>

0x74 -

source

pub fn acpu_nmi_int1(&self) -> &Reg<ACPU_NMI_INT1_SPEC>

0x78 -

source

pub fn pcpu_int1(&self) -> &Reg<PCPU_INT1_SPEC>

0x7c -

source

pub fn pcpu_nmi_int1(&self) -> &Reg<PCPU_NMI_INT1_SPEC>

0x80 -

source

pub fn cpusdio_int1(&self) -> &Reg<CPUSDIO_INT1_SPEC>

0x84 -

source

pub fn pin(&self, n: usize) -> &Reg<PIN_SPEC>

0x88..0x128 -

source

pub fn pin_iter(&self) -> impl Iterator<Item = &Reg<PIN_SPEC>>

Iterator for array of: 0x88..0x128 -

source

pub fn cali_conf(&self) -> &Reg<CALI_CONF_SPEC>

0x128 -

source

pub fn cali_data(&self) -> &Reg<CALI_DATA_SPEC>

0x12c -

source

pub fn func_in_sel_cfg(&self, n: usize) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x130..0x530 -

source

pub fn func_in_sel_cfg_iter( &self ) -> impl Iterator<Item = &Reg<FUNC_IN_SEL_CFG_SPEC>>

Iterator for array of: 0x130..0x530 -

source

pub fn func0_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x130 - FUNC0_IN_SEL_CFG

source

pub fn func1_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x134 - FUNC1_IN_SEL_CFG

source

pub fn func2_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x138 - FUNC2_IN_SEL_CFG

source

pub fn func3_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x13c - FUNC3_IN_SEL_CFG

source

pub fn func4_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x140 - FUNC4_IN_SEL_CFG

source

pub fn func5_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x144 - FUNC5_IN_SEL_CFG

source

pub fn func6_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x148 - FUNC6_IN_SEL_CFG

source

pub fn func7_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x14c - FUNC7_IN_SEL_CFG

source

pub fn func8_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x150 - FUNC8_IN_SEL_CFG

source

pub fn func9_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x154 - FUNC9_IN_SEL_CFG

source

pub fn func10_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x158 - FUNC10_IN_SEL_CFG

source

pub fn func11_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x15c - FUNC11_IN_SEL_CFG

source

pub fn func12_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x160 - FUNC12_IN_SEL_CFG

source

pub fn func13_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x164 - FUNC13_IN_SEL_CFG

source

pub fn func14_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x168 - FUNC14_IN_SEL_CFG

source

pub fn func15_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x16c - FUNC15_IN_SEL_CFG

source

pub fn func16_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x170 - FUNC16_IN_SEL_CFG

source

pub fn func17_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x174 - FUNC17_IN_SEL_CFG

source

pub fn func18_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x178 - FUNC18_IN_SEL_CFG

source

pub fn func19_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x17c - FUNC19_IN_SEL_CFG

source

pub fn func20_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x180 - FUNC20_IN_SEL_CFG

source

pub fn func21_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x184 - FUNC21_IN_SEL_CFG

source

pub fn func22_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x188 - FUNC22_IN_SEL_CFG

source

pub fn func23_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x18c - FUNC23_IN_SEL_CFG

source

pub fn func24_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x190 - FUNC24_IN_SEL_CFG

source

pub fn func25_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x194 - FUNC25_IN_SEL_CFG

source

pub fn func26_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x198 - FUNC26_IN_SEL_CFG

source

pub fn func27_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x19c - FUNC27_IN_SEL_CFG

source

pub fn func28_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x1a0 - FUNC28_IN_SEL_CFG

source

pub fn func29_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x1a4 - FUNC29_IN_SEL_CFG

source

pub fn func30_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x1a8 - FUNC30_IN_SEL_CFG

source

pub fn func31_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x1ac - FUNC31_IN_SEL_CFG

source

pub fn func32_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x1b0 - FUNC32_IN_SEL_CFG

source

pub fn func33_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x1b4 - FUNC33_IN_SEL_CFG

source

pub fn func34_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x1b8 - FUNC34_IN_SEL_CFG

source

pub fn func35_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x1bc - FUNC35_IN_SEL_CFG

source

pub fn func36_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x1c0 - FUNC36_IN_SEL_CFG

source

pub fn func37_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x1c4 - FUNC37_IN_SEL_CFG

source

pub fn func38_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x1c8 - FUNC38_IN_SEL_CFG

source

pub fn func39_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x1cc - FUNC39_IN_SEL_CFG

source

pub fn func40_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x1d0 - FUNC40_IN_SEL_CFG

source

pub fn func41_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x1d4 - FUNC41_IN_SEL_CFG

source

pub fn func42_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x1d8 - FUNC42_IN_SEL_CFG

source

pub fn func43_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x1dc - FUNC43_IN_SEL_CFG

source

pub fn func44_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x1e0 - FUNC44_IN_SEL_CFG

source

pub fn func45_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x1e4 - FUNC45_IN_SEL_CFG

source

pub fn func46_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x1e8 - FUNC46_IN_SEL_CFG

source

pub fn func47_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x1ec - FUNC47_IN_SEL_CFG

source

pub fn func48_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x1f0 - FUNC48_IN_SEL_CFG

source

pub fn func49_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x1f4 - FUNC49_IN_SEL_CFG

source

pub fn func50_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x1f8 - FUNC50_IN_SEL_CFG

source

pub fn func51_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x1fc - FUNC51_IN_SEL_CFG

source

pub fn func52_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x200 - FUNC52_IN_SEL_CFG

source

pub fn func53_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x204 - FUNC53_IN_SEL_CFG

source

pub fn func54_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x208 - FUNC54_IN_SEL_CFG

source

pub fn func55_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x20c - FUNC55_IN_SEL_CFG

source

pub fn func56_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x210 - FUNC56_IN_SEL_CFG

source

pub fn func57_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x214 - FUNC57_IN_SEL_CFG

source

pub fn func58_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x218 - FUNC58_IN_SEL_CFG

source

pub fn func59_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x21c - FUNC59_IN_SEL_CFG

source

pub fn func60_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x220 - FUNC60_IN_SEL_CFG

source

pub fn func61_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x224 - FUNC61_IN_SEL_CFG

source

pub fn func62_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x228 - FUNC62_IN_SEL_CFG

source

pub fn func63_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x22c - FUNC63_IN_SEL_CFG

source

pub fn func64_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x230 - FUNC64_IN_SEL_CFG

source

pub fn func65_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x234 - FUNC65_IN_SEL_CFG

source

pub fn func66_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x238 - FUNC66_IN_SEL_CFG

source

pub fn func67_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x23c - FUNC67_IN_SEL_CFG

source

pub fn func68_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x240 - FUNC68_IN_SEL_CFG

source

pub fn func69_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x244 - FUNC69_IN_SEL_CFG

source

pub fn func70_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x248 - FUNC70_IN_SEL_CFG

source

pub fn func71_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x24c - FUNC71_IN_SEL_CFG

source

pub fn func72_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x250 - FUNC72_IN_SEL_CFG

source

pub fn func73_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x254 - FUNC73_IN_SEL_CFG

source

pub fn func74_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x258 - FUNC74_IN_SEL_CFG

source

pub fn func75_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x25c - FUNC75_IN_SEL_CFG

source

pub fn func76_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x260 - FUNC76_IN_SEL_CFG

source

pub fn func77_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x264 - FUNC77_IN_SEL_CFG

source

pub fn func78_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x268 - FUNC78_IN_SEL_CFG

source

pub fn func79_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x26c - FUNC79_IN_SEL_CFG

source

pub fn func80_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x270 - FUNC80_IN_SEL_CFG

source

pub fn func81_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x274 - FUNC81_IN_SEL_CFG

source

pub fn func82_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x278 - FUNC82_IN_SEL_CFG

source

pub fn func83_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x27c - FUNC83_IN_SEL_CFG

source

pub fn func84_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x280 - FUNC84_IN_SEL_CFG

source

pub fn func85_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x284 - FUNC85_IN_SEL_CFG

source

pub fn func86_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x288 - FUNC86_IN_SEL_CFG

source

pub fn func87_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x28c - FUNC87_IN_SEL_CFG

source

pub fn func88_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x290 - FUNC88_IN_SEL_CFG

source

pub fn func89_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x294 - FUNC89_IN_SEL_CFG

source

pub fn func90_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x298 - FUNC90_IN_SEL_CFG

source

pub fn func91_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x29c - FUNC91_IN_SEL_CFG

source

pub fn func92_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x2a0 - FUNC92_IN_SEL_CFG

source

pub fn func93_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x2a4 - FUNC93_IN_SEL_CFG

source

pub fn func94_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x2a8 - FUNC94_IN_SEL_CFG

source

pub fn func95_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x2ac - FUNC95_IN_SEL_CFG

source

pub fn func96_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x2b0 - FUNC96_IN_SEL_CFG

source

pub fn func97_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x2b4 - FUNC97_IN_SEL_CFG

source

pub fn func98_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x2b8 - FUNC98_IN_SEL_CFG

source

pub fn func99_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x2bc - FUNC99_IN_SEL_CFG

source

pub fn func100_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x2c0 - FUNC100_IN_SEL_CFG

source

pub fn func101_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x2c4 - FUNC101_IN_SEL_CFG

source

pub fn func102_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x2c8 - FUNC102_IN_SEL_CFG

source

pub fn func103_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x2cc - FUNC103_IN_SEL_CFG

source

pub fn func104_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x2d0 - FUNC104_IN_SEL_CFG

source

pub fn func105_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x2d4 - FUNC105_IN_SEL_CFG

source

pub fn func106_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x2d8 - FUNC106_IN_SEL_CFG

source

pub fn func107_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x2dc - FUNC107_IN_SEL_CFG

source

pub fn func108_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x2e0 - FUNC108_IN_SEL_CFG

source

pub fn func109_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x2e4 - FUNC109_IN_SEL_CFG

source

pub fn func110_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x2e8 - FUNC110_IN_SEL_CFG

source

pub fn func111_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x2ec - FUNC111_IN_SEL_CFG

source

pub fn func112_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x2f0 - FUNC112_IN_SEL_CFG

source

pub fn func113_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x2f4 - FUNC113_IN_SEL_CFG

source

pub fn func114_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x2f8 - FUNC114_IN_SEL_CFG

source

pub fn func115_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x2fc - FUNC115_IN_SEL_CFG

source

pub fn func116_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x300 - FUNC116_IN_SEL_CFG

source

pub fn func117_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x304 - FUNC117_IN_SEL_CFG

source

pub fn func118_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x308 - FUNC118_IN_SEL_CFG

source

pub fn func119_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x30c - FUNC119_IN_SEL_CFG

source

pub fn func120_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x310 - FUNC120_IN_SEL_CFG

source

pub fn func121_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x314 - FUNC121_IN_SEL_CFG

source

pub fn func122_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x318 - FUNC122_IN_SEL_CFG

source

pub fn func123_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x31c - FUNC123_IN_SEL_CFG

source

pub fn func124_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x320 - FUNC124_IN_SEL_CFG

source

pub fn func125_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x324 - FUNC125_IN_SEL_CFG

source

pub fn func126_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x328 - FUNC126_IN_SEL_CFG

source

pub fn func127_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x32c - FUNC127_IN_SEL_CFG

source

pub fn func128_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x330 - FUNC128_IN_SEL_CFG

source

pub fn func129_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x334 - FUNC129_IN_SEL_CFG

source

pub fn func130_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x338 - FUNC130_IN_SEL_CFG

source

pub fn func131_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x33c - FUNC131_IN_SEL_CFG

source

pub fn func132_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x340 - FUNC132_IN_SEL_CFG

source

pub fn func133_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x344 - FUNC133_IN_SEL_CFG

source

pub fn func134_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x348 - FUNC134_IN_SEL_CFG

source

pub fn func135_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x34c - FUNC135_IN_SEL_CFG

source

pub fn func136_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x350 - FUNC136_IN_SEL_CFG

source

pub fn func137_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x354 - FUNC137_IN_SEL_CFG

source

pub fn func138_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x358 - FUNC138_IN_SEL_CFG

source

pub fn func139_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x35c - FUNC139_IN_SEL_CFG

source

pub fn func140_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x360 - FUNC140_IN_SEL_CFG

source

pub fn func141_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x364 - FUNC141_IN_SEL_CFG

source

pub fn func142_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x368 - FUNC142_IN_SEL_CFG

source

pub fn func143_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x36c - FUNC143_IN_SEL_CFG

source

pub fn func144_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x370 - FUNC144_IN_SEL_CFG

source

pub fn func145_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x374 - FUNC145_IN_SEL_CFG

source

pub fn func146_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x378 - FUNC146_IN_SEL_CFG

source

pub fn func147_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x37c - FUNC147_IN_SEL_CFG

source

pub fn func148_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x380 - FUNC148_IN_SEL_CFG

source

pub fn func149_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x384 - FUNC149_IN_SEL_CFG

source

pub fn func150_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x388 - FUNC150_IN_SEL_CFG

source

pub fn func151_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x38c - FUNC151_IN_SEL_CFG

source

pub fn func152_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x390 - FUNC152_IN_SEL_CFG

source

pub fn func153_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x394 - FUNC153_IN_SEL_CFG

source

pub fn func154_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x398 - FUNC154_IN_SEL_CFG

source

pub fn func155_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x39c - FUNC155_IN_SEL_CFG

source

pub fn func156_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x3a0 - FUNC156_IN_SEL_CFG

source

pub fn func157_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x3a4 - FUNC157_IN_SEL_CFG

source

pub fn func158_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x3a8 - FUNC158_IN_SEL_CFG

source

pub fn func159_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x3ac - FUNC159_IN_SEL_CFG

source

pub fn func160_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x3b0 - FUNC160_IN_SEL_CFG

source

pub fn func161_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x3b4 - FUNC161_IN_SEL_CFG

source

pub fn func162_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x3b8 - FUNC162_IN_SEL_CFG

source

pub fn func163_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x3bc - FUNC163_IN_SEL_CFG

source

pub fn func164_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x3c0 - FUNC164_IN_SEL_CFG

source

pub fn func165_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x3c4 - FUNC165_IN_SEL_CFG

source

pub fn func166_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x3c8 - FUNC166_IN_SEL_CFG

source

pub fn func167_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x3cc - FUNC167_IN_SEL_CFG

source

pub fn func168_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x3d0 - FUNC168_IN_SEL_CFG

source

pub fn func169_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x3d4 - FUNC169_IN_SEL_CFG

source

pub fn func170_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x3d8 - FUNC170_IN_SEL_CFG

source

pub fn func171_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x3dc - FUNC171_IN_SEL_CFG

source

pub fn func172_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x3e0 - FUNC172_IN_SEL_CFG

source

pub fn func173_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x3e4 - FUNC173_IN_SEL_CFG

source

pub fn func174_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x3e8 - FUNC174_IN_SEL_CFG

source

pub fn func175_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x3ec - FUNC175_IN_SEL_CFG

source

pub fn func176_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x3f0 - FUNC176_IN_SEL_CFG

source

pub fn func177_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x3f4 - FUNC177_IN_SEL_CFG

source

pub fn func178_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x3f8 - FUNC178_IN_SEL_CFG

source

pub fn func179_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x3fc - FUNC179_IN_SEL_CFG

source

pub fn func180_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x400 - FUNC180_IN_SEL_CFG

source

pub fn func181_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x404 - FUNC181_IN_SEL_CFG

source

pub fn func182_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x408 - FUNC182_IN_SEL_CFG

source

pub fn func183_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x40c - FUNC183_IN_SEL_CFG

source

pub fn func184_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x410 - FUNC184_IN_SEL_CFG

source

pub fn func185_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x414 - FUNC185_IN_SEL_CFG

source

pub fn func186_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x418 - FUNC186_IN_SEL_CFG

source

pub fn func187_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x41c - FUNC187_IN_SEL_CFG

source

pub fn func188_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x420 - FUNC188_IN_SEL_CFG

source

pub fn func189_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x424 - FUNC189_IN_SEL_CFG

source

pub fn func190_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x428 - FUNC190_IN_SEL_CFG

source

pub fn func191_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x42c - FUNC191_IN_SEL_CFG

source

pub fn func192_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x430 - FUNC192_IN_SEL_CFG

source

pub fn func193_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x434 - FUNC193_IN_SEL_CFG

source

pub fn func194_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x438 - FUNC194_IN_SEL_CFG

source

pub fn func195_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x43c - FUNC195_IN_SEL_CFG

source

pub fn func196_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x440 - FUNC196_IN_SEL_CFG

source

pub fn func197_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x444 - FUNC197_IN_SEL_CFG

source

pub fn func198_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x448 - FUNC198_IN_SEL_CFG

source

pub fn func199_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x44c - FUNC199_IN_SEL_CFG

source

pub fn func200_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x450 - FUNC200_IN_SEL_CFG

source

pub fn func201_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x454 - FUNC201_IN_SEL_CFG

source

pub fn func202_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x458 - FUNC202_IN_SEL_CFG

source

pub fn func203_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x45c - FUNC203_IN_SEL_CFG

source

pub fn func204_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x460 - FUNC204_IN_SEL_CFG

source

pub fn func205_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x464 - FUNC205_IN_SEL_CFG

source

pub fn func206_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x468 - FUNC206_IN_SEL_CFG

source

pub fn func207_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x46c - FUNC207_IN_SEL_CFG

source

pub fn func208_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x470 - FUNC208_IN_SEL_CFG

source

pub fn func209_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x474 - FUNC209_IN_SEL_CFG

source

pub fn func210_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x478 - FUNC210_IN_SEL_CFG

source

pub fn func211_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x47c - FUNC211_IN_SEL_CFG

source

pub fn func212_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x480 - FUNC212_IN_SEL_CFG

source

pub fn func213_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x484 - FUNC213_IN_SEL_CFG

source

pub fn func214_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x488 - FUNC214_IN_SEL_CFG

source

pub fn func215_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x48c - FUNC215_IN_SEL_CFG

source

pub fn func216_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x490 - FUNC216_IN_SEL_CFG

source

pub fn func217_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x494 - FUNC217_IN_SEL_CFG

source

pub fn func218_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x498 - FUNC218_IN_SEL_CFG

source

pub fn func219_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x49c - FUNC219_IN_SEL_CFG

source

pub fn func220_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x4a0 - FUNC220_IN_SEL_CFG

source

pub fn func221_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x4a4 - FUNC221_IN_SEL_CFG

source

pub fn func222_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x4a8 - FUNC222_IN_SEL_CFG

source

pub fn func223_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x4ac - FUNC223_IN_SEL_CFG

source

pub fn func224_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x4b0 - FUNC224_IN_SEL_CFG

source

pub fn func225_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x4b4 - FUNC225_IN_SEL_CFG

source

pub fn func226_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x4b8 - FUNC226_IN_SEL_CFG

source

pub fn func227_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x4bc - FUNC227_IN_SEL_CFG

source

pub fn func228_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x4c0 - FUNC228_IN_SEL_CFG

source

pub fn func229_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x4c4 - FUNC229_IN_SEL_CFG

source

pub fn func230_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x4c8 - FUNC230_IN_SEL_CFG

source

pub fn func231_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x4cc - FUNC231_IN_SEL_CFG

source

pub fn func232_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x4d0 - FUNC232_IN_SEL_CFG

source

pub fn func233_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x4d4 - FUNC233_IN_SEL_CFG

source

pub fn func234_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x4d8 - FUNC234_IN_SEL_CFG

source

pub fn func235_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x4dc - FUNC235_IN_SEL_CFG

source

pub fn func236_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x4e0 - FUNC236_IN_SEL_CFG

source

pub fn func237_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x4e4 - FUNC237_IN_SEL_CFG

source

pub fn func238_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x4e8 - FUNC238_IN_SEL_CFG

source

pub fn func239_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x4ec - FUNC239_IN_SEL_CFG

source

pub fn func240_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x4f0 - FUNC240_IN_SEL_CFG

source

pub fn func241_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x4f4 - FUNC241_IN_SEL_CFG

source

pub fn func242_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x4f8 - FUNC242_IN_SEL_CFG

source

pub fn func243_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x4fc - FUNC243_IN_SEL_CFG

source

pub fn func244_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x500 - FUNC244_IN_SEL_CFG

source

pub fn func245_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x504 - FUNC245_IN_SEL_CFG

source

pub fn func246_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x508 - FUNC246_IN_SEL_CFG

source

pub fn func247_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x50c - FUNC247_IN_SEL_CFG

source

pub fn func248_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x510 - FUNC248_IN_SEL_CFG

source

pub fn func249_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x514 - FUNC249_IN_SEL_CFG

source

pub fn func250_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x518 - FUNC250_IN_SEL_CFG

source

pub fn func251_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x51c - FUNC251_IN_SEL_CFG

source

pub fn func252_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x520 - FUNC252_IN_SEL_CFG

source

pub fn func253_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x524 - FUNC253_IN_SEL_CFG

source

pub fn func254_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x528 - FUNC254_IN_SEL_CFG

source

pub fn func255_in_sel_cfg(&self) -> &Reg<FUNC_IN_SEL_CFG_SPEC>

0x52c - FUNC255_IN_SEL_CFG

source

pub fn func_out_sel_cfg(&self, n: usize) -> &Reg<FUNC_OUT_SEL_CFG_SPEC>

0x530..0x5d0 -

source

pub fn func_out_sel_cfg_iter( &self ) -> impl Iterator<Item = &Reg<FUNC_OUT_SEL_CFG_SPEC>>

Iterator for array of: 0x530..0x5d0 -

source

pub fn func0_out_sel_cfg(&self) -> &Reg<FUNC_OUT_SEL_CFG_SPEC>

0x530 - FUNC0_OUT_SEL_CFG

source

pub fn func1_out_sel_cfg(&self) -> &Reg<FUNC_OUT_SEL_CFG_SPEC>

0x534 - FUNC1_OUT_SEL_CFG

source

pub fn func2_out_sel_cfg(&self) -> &Reg<FUNC_OUT_SEL_CFG_SPEC>

0x538 - FUNC2_OUT_SEL_CFG

source

pub fn func3_out_sel_cfg(&self) -> &Reg<FUNC_OUT_SEL_CFG_SPEC>

0x53c - FUNC3_OUT_SEL_CFG

source

pub fn func4_out_sel_cfg(&self) -> &Reg<FUNC_OUT_SEL_CFG_SPEC>

0x540 - FUNC4_OUT_SEL_CFG

source

pub fn func5_out_sel_cfg(&self) -> &Reg<FUNC_OUT_SEL_CFG_SPEC>

0x544 - FUNC5_OUT_SEL_CFG

source

pub fn func6_out_sel_cfg(&self) -> &Reg<FUNC_OUT_SEL_CFG_SPEC>

0x548 - FUNC6_OUT_SEL_CFG

source

pub fn func7_out_sel_cfg(&self) -> &Reg<FUNC_OUT_SEL_CFG_SPEC>

0x54c - FUNC7_OUT_SEL_CFG

source

pub fn func8_out_sel_cfg(&self) -> &Reg<FUNC_OUT_SEL_CFG_SPEC>

0x550 - FUNC8_OUT_SEL_CFG

source

pub fn func9_out_sel_cfg(&self) -> &Reg<FUNC_OUT_SEL_CFG_SPEC>

0x554 - FUNC9_OUT_SEL_CFG

source

pub fn func10_out_sel_cfg(&self) -> &Reg<FUNC_OUT_SEL_CFG_SPEC>

0x558 - FUNC10_OUT_SEL_CFG

source

pub fn func11_out_sel_cfg(&self) -> &Reg<FUNC_OUT_SEL_CFG_SPEC>

0x55c - FUNC11_OUT_SEL_CFG

source

pub fn func12_out_sel_cfg(&self) -> &Reg<FUNC_OUT_SEL_CFG_SPEC>

0x560 - FUNC12_OUT_SEL_CFG

source

pub fn func13_out_sel_cfg(&self) -> &Reg<FUNC_OUT_SEL_CFG_SPEC>

0x564 - FUNC13_OUT_SEL_CFG

source

pub fn func14_out_sel_cfg(&self) -> &Reg<FUNC_OUT_SEL_CFG_SPEC>

0x568 - FUNC14_OUT_SEL_CFG

source

pub fn func15_out_sel_cfg(&self) -> &Reg<FUNC_OUT_SEL_CFG_SPEC>

0x56c - FUNC15_OUT_SEL_CFG

source

pub fn func16_out_sel_cfg(&self) -> &Reg<FUNC_OUT_SEL_CFG_SPEC>

0x570 - FUNC16_OUT_SEL_CFG

source

pub fn func17_out_sel_cfg(&self) -> &Reg<FUNC_OUT_SEL_CFG_SPEC>

0x574 - FUNC17_OUT_SEL_CFG

source

pub fn func18_out_sel_cfg(&self) -> &Reg<FUNC_OUT_SEL_CFG_SPEC>

0x578 - FUNC18_OUT_SEL_CFG

source

pub fn func19_out_sel_cfg(&self) -> &Reg<FUNC_OUT_SEL_CFG_SPEC>

0x57c - FUNC19_OUT_SEL_CFG

source

pub fn func20_out_sel_cfg(&self) -> &Reg<FUNC_OUT_SEL_CFG_SPEC>

0x580 - FUNC20_OUT_SEL_CFG

source

pub fn func21_out_sel_cfg(&self) -> &Reg<FUNC_OUT_SEL_CFG_SPEC>

0x584 - FUNC21_OUT_SEL_CFG

source

pub fn func22_out_sel_cfg(&self) -> &Reg<FUNC_OUT_SEL_CFG_SPEC>

0x588 - FUNC22_OUT_SEL_CFG

source

pub fn func23_out_sel_cfg(&self) -> &Reg<FUNC_OUT_SEL_CFG_SPEC>

0x58c - FUNC23_OUT_SEL_CFG

source

pub fn func24_out_sel_cfg(&self) -> &Reg<FUNC_OUT_SEL_CFG_SPEC>

0x590 - FUNC24_OUT_SEL_CFG

source

pub fn func25_out_sel_cfg(&self) -> &Reg<FUNC_OUT_SEL_CFG_SPEC>

0x594 - FUNC25_OUT_SEL_CFG

source

pub fn func26_out_sel_cfg(&self) -> &Reg<FUNC_OUT_SEL_CFG_SPEC>

0x598 - FUNC26_OUT_SEL_CFG

source

pub fn func27_out_sel_cfg(&self) -> &Reg<FUNC_OUT_SEL_CFG_SPEC>

0x59c - FUNC27_OUT_SEL_CFG

source

pub fn func28_out_sel_cfg(&self) -> &Reg<FUNC_OUT_SEL_CFG_SPEC>

0x5a0 - FUNC28_OUT_SEL_CFG

source

pub fn func29_out_sel_cfg(&self) -> &Reg<FUNC_OUT_SEL_CFG_SPEC>

0x5a4 - FUNC29_OUT_SEL_CFG

source

pub fn func30_out_sel_cfg(&self) -> &Reg<FUNC_OUT_SEL_CFG_SPEC>

0x5a8 - FUNC30_OUT_SEL_CFG

source

pub fn func31_out_sel_cfg(&self) -> &Reg<FUNC_OUT_SEL_CFG_SPEC>

0x5ac - FUNC31_OUT_SEL_CFG

source

pub fn func32_out_sel_cfg(&self) -> &Reg<FUNC_OUT_SEL_CFG_SPEC>

0x5b0 - FUNC32_OUT_SEL_CFG

source

pub fn func33_out_sel_cfg(&self) -> &Reg<FUNC_OUT_SEL_CFG_SPEC>

0x5b4 - FUNC33_OUT_SEL_CFG

source

pub fn func34_out_sel_cfg(&self) -> &Reg<FUNC_OUT_SEL_CFG_SPEC>

0x5b8 - FUNC34_OUT_SEL_CFG

source

pub fn func35_out_sel_cfg(&self) -> &Reg<FUNC_OUT_SEL_CFG_SPEC>

0x5bc - FUNC35_OUT_SEL_CFG

source

pub fn func36_out_sel_cfg(&self) -> &Reg<FUNC_OUT_SEL_CFG_SPEC>

0x5c0 - FUNC36_OUT_SEL_CFG

source

pub fn func37_out_sel_cfg(&self) -> &Reg<FUNC_OUT_SEL_CFG_SPEC>

0x5c4 - FUNC37_OUT_SEL_CFG

source

pub fn func38_out_sel_cfg(&self) -> &Reg<FUNC_OUT_SEL_CFG_SPEC>

0x5c8 - FUNC38_OUT_SEL_CFG

source

pub fn func39_out_sel_cfg(&self) -> &Reg<FUNC_OUT_SEL_CFG_SPEC>

0x5cc - FUNC39_OUT_SEL_CFG

Trait Implementations§

source§

impl Debug for GPIO

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Deref for GPIO

§

type Target = <GPIO as Deref>::Target

The resulting type after dereferencing.
source§

fn deref(&self) -> &<GPIO as Deref>::Target

Dereferences the value.
source§

impl DerefMut for GPIO

source§

fn deref_mut(&mut self) -> &mut <GPIO as Deref>::Target

Mutably dereferences the value.
source§

impl Peripheral for GPIO

§

type P = GPIO

Peripheral singleton type
source§

unsafe fn clone_unchecked(&mut self) -> <GPIO as Peripheral>::P

Unsafely clone (duplicate) a peripheral singleton. Read more
source§

fn into_ref<'a>(self) -> PeripheralRef<'a, Self::P>
where Self: 'a,

Convert a value into a PeripheralRef. Read more

Auto Trait Implementations§

§

impl RefUnwindSafe for GPIO

§

impl Send for GPIO

§

impl Sync for GPIO

§

impl Unpin for GPIO

§

impl UnwindSafe for GPIO

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

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

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.