Struct lpc11uxx::iocon::RegisterBlock
source · #[repr(C)]pub struct RegisterBlock {Show 55 fields
pub reset_pio0_0: RESET_PIO0_0,
pub pio0_1: PIO0_1,
pub pio0_2: PIO0_2,
pub pio0_3: PIO0_3,
pub pio0_4: PIO0_4,
pub pio0_5: PIO0_5,
pub pio0_6: PIO0_6,
pub pio0_7: PIO0_7,
pub pio0_8: PIO0_8,
pub pio0_9: PIO0_9,
pub swclk_pio0_10: SWCLK_PIO0_10,
pub tdi_pio0_11: TDI_PIO0_11,
pub tms_pio0_12: TMS_PIO0_12,
pub tdo_pio0_13: TDO_PIO0_13,
pub trst_pio0_14: TRST_PIO0_14,
pub swdio_pio0_15: SWDIO_PIO0_15,
pub pio0_16: PIO0_16,
pub pio0_17: PIO0_17,
pub pio0_18: PIO0_18,
pub pio0_19: PIO0_19,
pub pio0_20: PIO0_20,
pub pio0_21: PIO0_21,
pub pio0_22: PIO0_22,
pub pio0_23: PIO0_23,
pub pio1_0: PIO1_0,
pub pio1_1: PIO1_1,
pub pio1_2: PIO1_2,
pub pio1_3: PIO1_3,
pub pio1_4: PIO1_4,
pub pio1_5: PIO1_5,
pub pio1_6: PIO1_6,
pub pio1_7: PIO1_7,
pub pio1_8: PIO1_8,
pub pio1_9: PIO1_9,
pub pio1_10: PIO1_10,
pub pio1_11: PIO1_11,
pub pio1_12: PIO1_12,
pub pio1_13: PIO1_13,
pub pio1_14: PIO1_14,
pub pio1_15: PIO1_15,
pub pio1_16: PIO1_16,
pub pio1_17: PIO1_17,
pub pio1_18: PIO1_18,
pub pio1_19: PIO1_19,
pub pio1_20: PIO1_20,
pub pio1_21: PIO1_21,
pub pio1_22: PIO1_22,
pub pio1_23: PIO1_23,
pub pio1_24: PIO1_24,
pub pio1_25: PIO1_25,
pub pio1_26: PIO1_26,
pub pio1_27: PIO1_27,
pub pio1_28: PIO1_28,
pub pio1_29: PIO1_29,
pub pio1_31: PIO1_31,
/* private fields */
}
Expand description
Register block
Fields§
§reset_pio0_0: RESET_PIO0_0
0x00 - I/O configuration for pin RESET/PIO0_0
pio0_1: PIO0_1
0x04 - I/O configuration for pin PIO0_1/CLKOUT/CT32B0_MAT2/USB_FTOGGLE
pio0_2: PIO0_2
0x08 - I/O configuration for pin PIO0_2/SSEL0/CT16B0_CAP0
pio0_3: PIO0_3
0x0c - I/O configuration for pin PIO0_3/USB_VBUS
pio0_4: PIO0_4
0x10 - I/O configuration for pin PIO0_4/SCL
pio0_5: PIO0_5
0x14 - I/O configuration for pin PIO0_5/SDA
pio0_6: PIO0_6
0x18 - I/O configuration for pin PIO0_6/USB_CONNECT/SCK0
pio0_7: PIO0_7
0x1c - I/O configuration for pin PIO0_7/CTS
pio0_8: PIO0_8
0x20 - I/O configuration for pin PIO0_8/MISO0/CT16B0_MAT0
pio0_9: PIO0_9
0x24 - I/O configuration for pin PIO0_9/MOSI0/CT16B0_MAT1
swclk_pio0_10: SWCLK_PIO0_10
0x28 - I/O configuration for pin SWCLK/PIO0_10/ SCK0/CT16B0_MAT2
tdi_pio0_11: TDI_PIO0_11
0x2c - I/O configuration for pin TDI/PIO0_11/AD0/CT32B0_MAT3
tms_pio0_12: TMS_PIO0_12
0x30 - I/O configuration for pin TMS/PIO0_12/AD1/CT32B1_CAP0
tdo_pio0_13: TDO_PIO0_13
0x34 - I/O configuration for pin TDO/PIO0_13/AD2/CT32B1_MAT0
trst_pio0_14: TRST_PIO0_14
0x38 - I/O configuration for pin TRST/PIO0_14/AD3/CT32B1_MAT1
swdio_pio0_15: SWDIO_PIO0_15
0x3c - I/O configuration for pin SWDIO/PIO0_15/AD4/CT32B1_MAT2
pio0_16: PIO0_16
0x40 - I/O configuration for pin PIO0_16/AD5/CT32B1_MAT3/ WAKEUP
pio0_17: PIO0_17
0x44 - I/O configuration for pin PIO0_17/RTS/CT32B0_CAP0/SCLK
pio0_18: PIO0_18
0x48 - I/O configuration for pin PIO0_18/RXD/CT32B0_MAT0
pio0_19: PIO0_19
0x4c - I/O configuration for pin PIO0_19/TXD/CT32B0_MAT1
pio0_20: PIO0_20
0x50 - I/O configuration for pin PIO0_20/CT16B1_CAP0
pio0_21: PIO0_21
0x54 - I/O configuration for pin PIO0_21/CT16B1_MAT0/MOSI1
pio0_22: PIO0_22
0x58 - I/O configuration for pin PIO0_22/AD6/CT16B1_MAT1/MISO1
pio0_23: PIO0_23
0x5c - I/O configuration for pin PIO0_23/AD7
pio1_0: PIO1_0
0x60 - I/O configuration for pin PIO1_0/CT32B1_MAT0
pio1_1: PIO1_1
0x64 - I/O configuration for pin PIO1_1/CT32B1_MAT1
pio1_2: PIO1_2
0x68 - I/O configuration for pin PIO1_2/CT32B1_MAT2
pio1_3: PIO1_3
0x6c - I/O configuration for pin PIO1_3/CT32B1_MAT3
pio1_4: PIO1_4
0x70 - I/O configuration for pin PIO1_4/CT32B1_CAP0
pio1_5: PIO1_5
0x74 - I/O configuration for pin PIO1_5/CT32B1_CAP1
pio1_6: PIO1_6
0x78 - I/O configuration for pin PIO1_6
pio1_7: PIO1_7
0x7c - I/O configuration for pin PIO1_7
pio1_8: PIO1_8
0x80 - I/O configuration for pin PIO1_8
pio1_9: PIO1_9
0x84 - I/O configuration for pin PIO1_9
pio1_10: PIO1_10
0x88 - I/O configuration for pin PIO1_10
pio1_11: PIO1_11
0x8c - I/O configuration for pin PIO1_11
pio1_12: PIO1_12
0x90 - I/O configuration for pin PIO1_12
pio1_13: PIO1_13
0x94 - I/O configuration for pin PIO1_13/DTR/CT16B0_MAT0/TXD
pio1_14: PIO1_14
0x98 - I/O configuration for pin PIO1_14/DSR/CT16B0_MAT1/RXD
pio1_15: PIO1_15
0x9c - I/O configuration for pin PIO1_15/DCD/ CT16B0_MAT2/SCK1
pio1_16: PIO1_16
0xa0 - I/O configuration for pin PIO1_16/RI/CT16B0_CAP0
pio1_17: PIO1_17
0xa4 - I/O configuration for PIO1_17/CT16B0_CAP1/RXD
pio1_18: PIO1_18
0xa8 - I/O configuration for PIO1_18/CT16B1_CAP1/TXD
pio1_19: PIO1_19
0xac - I/O configuration for pin PIO1_19/DTR/SSEL1
pio1_20: PIO1_20
0xb0 - I/O configuration for pin PIO1_20/DSR/SCK1
pio1_21: PIO1_21
0xb4 - I/O configuration for pin PIO1_21/DCD/MISO1
pio1_22: PIO1_22
0xb8 - I/O configuration for pin PIO1_22/RI/MOSI1
pio1_23: PIO1_23
0xbc - I/O configuration for pin PIO1_23/CT16B1_MAT1/SSEL1
pio1_24: PIO1_24
0xc0 - I/O configuration for pin PIO1_24/ CT32B0_MAT0
pio1_25: PIO1_25
0xc4 - I/O configuration for pin PIO1_25/CT32B0_MAT1
pio1_26: PIO1_26
0xc8 - I/O configuration for pin PIO1_26/CT32B0_MAT2/ RXD
pio1_27: PIO1_27
0xcc - I/O configuration for pin PIO1_27/CT32B0_MAT3/ TXD
pio1_28: PIO1_28
0xd0 - I/O configuration for pin PIO1_28/CT32B0_CAP0/ SCLK
pio1_29: PIO1_29
0xd4 - I/O configuration for pin PIO1_29/SCK0/ CT32B0_CAP1
pio1_31: PIO1_31
0xdc - I/O configuration for pin PIO1_31