the struct we use so we can address registers using field names More...
#include <T32CM11_spi.h>
the struct we use so we can address registers using field names
__IO uint32_t SPI_REGISTERS_T::controller_clock_divider |
__IO uint32_t SPI_REGISTERS_T::controller_delay_setting |
__IO uint32_t SPI_REGISTERS_T::DMA_interrupt_enable |
__IO uint32_t SPI_REGISTERS_T::DMA_interrupt_status |
__IO uint32_t SPI_REGISTERS_T::DMA_rx_buffer_addr |
__IO uint32_t SPI_REGISTERS_T::DMA_rx_buffer_len |
__IO uint32_t SPI_REGISTERS_T::DMA_rx_enable |
__I uint32_t SPI_REGISTERS_T::DMA_rx_xfer_len_remaining |
__IO uint32_t SPI_REGISTERS_T::DMA_tx_buffer_addr |
__IO uint32_t SPI_REGISTERS_T::DMA_tx_buffer_len |
__IO uint32_t SPI_REGISTERS_T::DMA_tx_enable |
__I uint32_t SPI_REGISTERS_T::DMA_tx_xfer_len_remaining |
__IO uint32_t SPI_REGISTERS_T::epd_function |
__IO int32_t SPI_REGISTERS_T::interrupt_clear |
__IO uint32_t SPI_REGISTERS_T::interrupt_clear |
__IO uint32_t SPI_REGISTERS_T::interrupt_enable |
__I uint32_t SPI_REGISTERS_T::interrupt_status |
__IO uint32_t SPI_REGISTERS_T::peripheral_select |
__IO uint32_t SPI_REGISTERS_T::peripheral_select_polarity |
__I uint32_t SPI_REGISTERS_T::reserved1 |
__I uint32_t SPI_REGISTERS_T::reserved2 |
__IO uint32_t SPI_REGISTERS_T::reserved3[4] |
__IO uint32_t SPI_REGISTERS_T::reserved4[3] |
__I uint32_t SPI_REGISTERS_T::reserved_1 |
__I uint32_t SPI_REGISTERS_T::rx_fifo_current_level |
__IO uint32_t SPI_REGISTERS_T::spi_aux_control |
__IO uint32_t SPI_REGISTERS_T::spi_control |
__IO uint32_t SPI_REGISTERS_T::spi_enable_disable |
__I uint32_t SPI_REGISTERS_T::spi_rx_data |
__I uint32_t SPI_REGISTERS_T::spi_status |
__IO uint32_t SPI_REGISTERS_T::spi_tx_data |
__I uint32_t SPI_REGISTERS_T::tx_fifo_current_level |