Module esp32c3::spi0

source ·
Expand description

SPI (Serial Peripheral Interface) Controller 0

Modules

  • SPI0 bit mode control register.
  • SPI clock division control register.
  • SPI0 clk_gate register
  • SPI0 module clock select register
  • SPI0 control register.
  • SPI0 control1 register.
  • SPI0 control2 register.
  • Version control register
  • SPI0 input delay mode control register
  • SPI0 input delay number control register
  • SPI0 output delay mode control register
  • SPI0 FSM status register
  • SPI0 misc register
  • SPI0 read control register.
  • SPI0 timing calibration register
  • SPI0 user register.
  • SPI0 user1 register.
  • SPI0 user2 register.

Structs

Type Definitions

  • CACHE_FCTRL (rw) register accessor: an alias for Reg<CACHE_FCTRL_SPEC>
  • CLOCK (rw) register accessor: an alias for Reg<CLOCK_SPEC>
  • CLOCK_GATE (rw) register accessor: an alias for Reg<CLOCK_GATE_SPEC>
  • CORE_CLK_SEL (rw) register accessor: an alias for Reg<CORE_CLK_SEL_SPEC>
  • CTRL (rw) register accessor: an alias for Reg<CTRL_SPEC>
  • CTRL1 (rw) register accessor: an alias for Reg<CTRL1_SPEC>
  • CTRL2 (rw) register accessor: an alias for Reg<CTRL2_SPEC>
  • DATE (rw) register accessor: an alias for Reg<DATE_SPEC>
  • DIN_MODE (rw) register accessor: an alias for Reg<DIN_MODE_SPEC>
  • DIN_NUM (rw) register accessor: an alias for Reg<DIN_NUM_SPEC>
  • DOUT_MODE (rw) register accessor: an alias for Reg<DOUT_MODE_SPEC>
  • FSM (rw) register accessor: an alias for Reg<FSM_SPEC>
  • MISC (rw) register accessor: an alias for Reg<MISC_SPEC>
  • RD_STATUS (rw) register accessor: an alias for Reg<RD_STATUS_SPEC>
  • TIMING_CALI (rw) register accessor: an alias for Reg<TIMING_CALI_SPEC>
  • USER (rw) register accessor: an alias for Reg<USER_SPEC>
  • USER1 (rw) register accessor: an alias for Reg<USER1_SPEC>
  • USER2 (rw) register accessor: an alias for Reg<USER2_SPEC>