Initialize a SPI bus @warning SPI0/1 is not supported @warning If a DMA channel is selected, any transmit and receive buffer used should be allocated in DMA-capable memory. @warning The ISR of SPI is always executed on the core which calls this function. Never starve the ISR on this core or the SPI transactions will not be handled.
Connect a SPI peripheral to GPIO pins This routine is used to connect a SPI peripheral to the IO-pads and DMA channel given in the arguments. Depending on the IO-pads requested, the routing is done either using the IO_mux or using the GPIO matrix.
Initialize a SPI bus as a slave interface @warning SPI0/1 is not supported @warning If a DMA channel is selected, any transmit and receive buffer used should be allocated in DMA-capable memory. @warning The ISR of SPI is always executed on the core which calls this function. Never starve the ISR on this core or the SPI transactions will not be handled.