Expand description

SPI (Serial Peripheral Interface) Controller

Modules

Address value register

SPI module clock and register clock control

SPI clock control register

Command control register

SPI control register

Version control

SPI input delay mode configuration

SPI input delay number configuration

SPI DMA control register

SPI interrupt clear register

SPI interrupt enable register

SPI interrupt raw register

SPI interrupt software set register

SPI interrupt status register

SPI output delay mode configuration

SPI misc register

SPI data bit length control register

SPI slave control register

SPI slave control register 1

SPI USER control register

SPI USER control register 1

SPI USER control register 2

SPI CPU-controlled buffer0

SPI CPU-controlled buffer1

SPI CPU-controlled buffer2

SPI CPU-controlled buffer3

SPI CPU-controlled buffer4

SPI CPU-controlled buffer5

SPI CPU-controlled buffer6

SPI CPU-controlled buffer7

SPI CPU-controlled buffer8

SPI CPU-controlled buffer9

SPI CPU-controlled buffer10

SPI CPU-controlled buffer11

SPI CPU-controlled buffer12

SPI CPU-controlled buffer13

SPI CPU-controlled buffer14

SPI CPU-controlled buffer15

Structs

Register block

Type Definitions

SPI_ADDR (rw) register accessor: an alias for Reg<SPI_ADDR_SPEC>

SPI_CLK_GATE (rw) register accessor: an alias for Reg<SPI_CLK_GATE_SPEC>

SPI_CLOCK (rw) register accessor: an alias for Reg<SPI_CLOCK_SPEC>

SPI_CMD (rw) register accessor: an alias for Reg<SPI_CMD_SPEC>

SPI_CTRL (rw) register accessor: an alias for Reg<SPI_CTRL_SPEC>

SPI_DATE (rw) register accessor: an alias for Reg<SPI_DATE_SPEC>

SPI_DIN_MODE (rw) register accessor: an alias for Reg<SPI_DIN_MODE_SPEC>

SPI_DIN_NUM (rw) register accessor: an alias for Reg<SPI_DIN_NUM_SPEC>

SPI_DMA_CONF (rw) register accessor: an alias for Reg<SPI_DMA_CONF_SPEC>

SPI_DMA_INT_CLR (w) register accessor: an alias for Reg<SPI_DMA_INT_CLR_SPEC>

SPI_DMA_INT_ENA (rw) register accessor: an alias for Reg<SPI_DMA_INT_ENA_SPEC>

SPI_DMA_INT_RAW (r) register accessor: an alias for Reg<SPI_DMA_INT_RAW_SPEC>

SPI_DMA_INT_SET (w) register accessor: an alias for Reg<SPI_DMA_INT_SET_SPEC>

SPI_DMA_INT_ST (r) register accessor: an alias for Reg<SPI_DMA_INT_ST_SPEC>

SPI_DOUT_MODE (rw) register accessor: an alias for Reg<SPI_DOUT_MODE_SPEC>

SPI_MISC (rw) register accessor: an alias for Reg<SPI_MISC_SPEC>

SPI_MS_DLEN (rw) register accessor: an alias for Reg<SPI_MS_DLEN_SPEC>

SPI_SLAVE (rw) register accessor: an alias for Reg<SPI_SLAVE_SPEC>

SPI_SLAVE1 (rw) register accessor: an alias for Reg<SPI_SLAVE1_SPEC>

SPI_USER (rw) register accessor: an alias for Reg<SPI_USER_SPEC>

SPI_USER1 (rw) register accessor: an alias for Reg<SPI_USER1_SPEC>

SPI_USER2 (rw) register accessor: an alias for Reg<SPI_USER2_SPEC>

SPI_W0 (rw) register accessor: an alias for Reg<SPI_W0_SPEC>

SPI_W1 (rw) register accessor: an alias for Reg<SPI_W1_SPEC>

SPI_W2 (rw) register accessor: an alias for Reg<SPI_W2_SPEC>

SPI_W3 (rw) register accessor: an alias for Reg<SPI_W3_SPEC>

SPI_W4 (rw) register accessor: an alias for Reg<SPI_W4_SPEC>

SPI_W5 (rw) register accessor: an alias for Reg<SPI_W5_SPEC>

SPI_W6 (rw) register accessor: an alias for Reg<SPI_W6_SPEC>

SPI_W7 (rw) register accessor: an alias for Reg<SPI_W7_SPEC>

SPI_W8 (rw) register accessor: an alias for Reg<SPI_W8_SPEC>

SPI_W9 (rw) register accessor: an alias for Reg<SPI_W9_SPEC>

SPI_W10 (rw) register accessor: an alias for Reg<SPI_W10_SPEC>

SPI_W11 (rw) register accessor: an alias for Reg<SPI_W11_SPEC>

SPI_W12 (rw) register accessor: an alias for Reg<SPI_W12_SPEC>

SPI_W13 (rw) register accessor: an alias for Reg<SPI_W13_SPEC>

SPI_W14 (rw) register accessor: an alias for Reg<SPI_W14_SPEC>

SPI_W15 (rw) register accessor: an alias for Reg<SPI_W15_SPEC>