Struct max32630_svd::ioman::RegisterBlock [−][src]
#[repr(C)]pub struct RegisterBlock { pub wud_req0: WUD_REQ0, pub wud_req1: WUD_REQ1, pub wud_ack0: WUD_ACK0, pub wud_ack1: WUD_ACK1, pub ali_req0: ALI_REQ0, pub ali_req1: ALI_REQ1, pub ali_ack0: ALI_ACK0, pub ali_ack1: ALI_ACK1, pub ali_connect0: ALI_CONNECT0, pub ali_connect1: ALI_CONNECT1, pub spix_req: SPIX_REQ, pub spix_ack: SPIX_ACK, pub uart0_req: UART0_REQ, pub uart0_ack: UART0_ACK, pub uart1_req: UART1_REQ, pub uart1_ack: UART1_ACK, pub uart2_req: UART2_REQ, pub uart2_ack: UART2_ACK, pub uart3_req: UART3_REQ, pub uart3_ack: UART3_ACK, pub i2cm0_req: I2CM0_REQ, pub i2cm0_ack: I2CM0_ACK, pub i2cm1_req: I2CM1_REQ, pub i2cm1_ack: I2CM1_ACK, pub i2cm2_req: I2CM2_REQ, pub i2cm2_ack: I2CM2_ACK, pub i2cs_req: I2CS_REQ, pub i2cs_ack: I2CS_ACK, pub spi0_req: SPI0_REQ, pub spi0_ack: SPI0_ACK, pub spi1_req: SPI1_REQ, pub spi1_ack: SPI1_ACK, pub spi2_req: SPI2_REQ, pub spi2_ack: SPI2_ACK, pub spib_req: SPIB_REQ, pub spib_ack: SPIB_ACK, pub owm_req: OWM_REQ, pub owm_ack: OWM_ACK, }
Register block
Fields
wud_req0: WUD_REQ0
0x00 - Wakeup Detect Mode Request Register 0 (P0/P1/P2/P3)
wud_req1: WUD_REQ1
0x04 - Wakeup Detect Mode Request Register 1 (P4/P5/P6)
wud_ack0: WUD_ACK0
0x08 - Wakeup Detect Mode Acknowledge Register 0 (P0/P1/P2/P3)
wud_ack1: WUD_ACK1
0x0c - Wakeup Detect Mode Acknowledge Register 1 (P4/P5/P6)
ali_req0: ALI_REQ0
0x10 - Analog Input Request Register 0 (P0/P1/P2/P3)
ali_req1: ALI_REQ1
0x14 - Analog Input Request Register 1 (P4/P5/P6)
ali_ack0: ALI_ACK0
0x18 - Analog Input Acknowledge Register 0 (P0/P1/P2/P3)
ali_ack1: ALI_ACK1
0x1c - Analog Input Acknowledge Register 1 (P4/P5/P6)
ali_connect0: ALI_CONNECT0
0x20 - Analog I/O Connection Control Register 0
ali_connect1: ALI_CONNECT1
0x24 - Analog I/O Connection Control Register 1
spix_req: SPIX_REQ
0x28 - SPIX I/O Mode Request
spix_ack: SPIX_ACK
0x2c - SPIX I/O Mode Acknowledge
uart0_req: UART0_REQ
0x30 - UART0 I/O Mode Request
uart0_ack: UART0_ACK
0x34 - UART0 I/O Mode Acknowledge
uart1_req: UART1_REQ
0x38 - UART1 I/O Mode Request
uart1_ack: UART1_ACK
0x3c - UART1 I/O Mode Acknowledge
uart2_req: UART2_REQ
0x40 - UART2 I/O Mode Request
uart2_ack: UART2_ACK
0x44 - UART2 I/O Mode Acknowledge
uart3_req: UART3_REQ
0x48 - UART3 I/O Mode Request
uart3_ack: UART3_ACK
0x4c - UART3 I/O Mode Acknowledge
i2cm0_req: I2CM0_REQ
0x50 - I2C Master 0 I/O Request
i2cm0_ack: I2CM0_ACK
0x54 - I2C Master 0 I/O Acknowledge
i2cm1_req: I2CM1_REQ
0x58 - I2C Master 1 I/O Request
i2cm1_ack: I2CM1_ACK
0x5c - I2C Master 1 I/O Acknowledge
i2cm2_req: I2CM2_REQ
0x60 - I2C Master 2 I/O Request
i2cm2_ack: I2CM2_ACK
0x64 - I2C Master 2 I/O Acknowledge
i2cs_req: I2CS_REQ
0x68 - I2C Slave I/O Request
i2cs_ack: I2CS_ACK
0x6c - I2C Slave I/O Acknowledge
spi0_req: SPI0_REQ
0x70 - SPI Master 0 I/O Mode Request
spi0_ack: SPI0_ACK
0x74 - SPI Master 0 I/O Mode Acknowledge
spi1_req: SPI1_REQ
0x78 - SPI Master 1 I/O Mode Request
spi1_ack: SPI1_ACK
0x7c - SPI Master 1 I/O Mode Acknowledge
spi2_req: SPI2_REQ
0x80 - SPI Master 2 I/O Mode Request
spi2_ack: SPI2_ACK
0x84 - SPI Master 2 I/O Mode Acknowledge
spib_req: SPIB_REQ
0x88 - SPI Bridge I/O Mode Request
spib_ack: SPIB_ACK
0x8c - SPI Bridge I/O Mode Acknowledge
owm_req: OWM_REQ
0x90 - 1-Wire Master I/O Mode Request
owm_ack: OWM_ACK
0x94 - 1-Wire Master I/O Mode Acknowledge
Auto Trait Implementations
impl Send for RegisterBlock
impl Send for RegisterBlock
impl !Sync for RegisterBlock
impl !Sync for RegisterBlock