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 DMA interrupt clear register

SPI DMA interrupt enable register

SPI DMA interrupt raw register

SPI DMA 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

ADDR register accessor: an alias for Reg<ADDR_SPEC>

CLK_GATE register accessor: an alias for Reg<CLK_GATE_SPEC>

CLOCK register accessor: an alias for Reg<CLOCK_SPEC>

CMD register accessor: an alias for Reg<CMD_SPEC>

CTRL register accessor: an alias for Reg<CTRL_SPEC>

DATE register accessor: an alias for Reg<DATE_SPEC>

DIN_MODE register accessor: an alias for Reg<DIN_MODE_SPEC>

DIN_NUM register accessor: an alias for Reg<DIN_NUM_SPEC>

DMA_CONF register accessor: an alias for Reg<DMA_CONF_SPEC>

DMA_INT_CLR register accessor: an alias for Reg<DMA_INT_CLR_SPEC>

DMA_INT_ENA register accessor: an alias for Reg<DMA_INT_ENA_SPEC>

DMA_INT_RAW register accessor: an alias for Reg<DMA_INT_RAW_SPEC>

DMA_INT_ST register accessor: an alias for Reg<DMA_INT_ST_SPEC>

DOUT_MODE register accessor: an alias for Reg<DOUT_MODE_SPEC>

MISC register accessor: an alias for Reg<MISC_SPEC>

MS_DLEN register accessor: an alias for Reg<MS_DLEN_SPEC>

SLAVE register accessor: an alias for Reg<SLAVE_SPEC>

SLAVE1 register accessor: an alias for Reg<SLAVE1_SPEC>

USER register accessor: an alias for Reg<USER_SPEC>

USER1 register accessor: an alias for Reg<USER1_SPEC>

USER2 register accessor: an alias for Reg<USER2_SPEC>

W0 register accessor: an alias for Reg<W0_SPEC>

W1 register accessor: an alias for Reg<W1_SPEC>

W2 register accessor: an alias for Reg<W2_SPEC>

W3 register accessor: an alias for Reg<W3_SPEC>

W4 register accessor: an alias for Reg<W4_SPEC>

W5 register accessor: an alias for Reg<W5_SPEC>

W6 register accessor: an alias for Reg<W6_SPEC>

W7 register accessor: an alias for Reg<W7_SPEC>

W8 register accessor: an alias for Reg<W8_SPEC>

W9 register accessor: an alias for Reg<W9_SPEC>

W10 register accessor: an alias for Reg<W10_SPEC>

W11 register accessor: an alias for Reg<W11_SPEC>

W12 register accessor: an alias for Reg<W12_SPEC>

W13 register accessor: an alias for Reg<W13_SPEC>

W14 register accessor: an alias for Reg<W14_SPEC>

W15 register accessor: an alias for Reg<W15_SPEC>