Midnight Sun Firmware
Loading...
Searching...
No Matches
SPIPortData

SPI Port data. More...

Collaboration diagram for SPIPortData:

Public Attributes

SPI_TypeDef * base
 
void(* rcc_cmd )(void)
 
uint8_t irq
 
bool initialized
 
SpiSettings settings
 
SpiBuffer spi_tx_buf
 
SpiBuffer spi_rx_buf
 
SpiMode spi_mode
 
volatile uint8_t num_rx_bytes
 

Detailed Description

SPI Port data.

Member Data Documentation

◆ base

SPI_TypeDef* base

SPI HW Base address

◆ initialized

bool initialized

Initialized flag

◆ irq

uint8_t irq

SPI interrupt number

◆ rcc_cmd

void(* rcc_cmd) (void)

Function pointer to enable SPI clock using RCC


The documentation for this struct was generated from the following files: