Alessandro Angelino / target-mcu-k64f

Fork of target-mcu-k64f by Morpheus

Embed: (wiki syntax)

« Back to documentation index

_hw_spi Struct Reference

_hw_spi Struct Reference

All SPI module registers. More...

#include <MK64F12_spi.h>

Data Fields

__IO hw_spi_mcr_t MCR
__IO hw_spi_tcr_t TCR
__IO hw_spi_sr_t SR
__IO hw_spi_rser_t RSER
__I hw_spi_popr_t POPR
__I hw_spi_txfrn_t TXFRn [4]
__I hw_spi_rxfrn_t RXFRn [4]
__IO hw_spi_ctarn_t CTARn [2]
__IO hw_spi_ctarn_slave_t CTARn_SLAVE [1]
__IO hw_spi_pushr_t PUSHR
__IO hw_spi_pushr_slave_t PUSHR_SLAVE

Detailed Description

All SPI module registers.

Definition at line 2204 of file MK64F12_spi.h.


Field Documentation

[0xC] Clock and Transfer Attributes Register (In Master Mode)

Definition at line 2210 of file MK64F12_spi.h.

[0xC] Clock and Transfer Attributes Register (In Slave Mode)

Definition at line 2211 of file MK64F12_spi.h.

[0x0] Module Configuration Register

Definition at line 2206 of file MK64F12_spi.h.

[0x38] POP RX FIFO Register

Definition at line 2220 of file MK64F12_spi.h.

[0x34] PUSH TX FIFO Register In Master Mode

Definition at line 2217 of file MK64F12_spi.h.

[0x34] PUSH TX FIFO Register In Slave Mode

Definition at line 2218 of file MK64F12_spi.h.

[0x30] DMA/Interrupt Request Select and Enable Register

Definition at line 2215 of file MK64F12_spi.h.

[0x7C] Receive FIFO Registers

Definition at line 2223 of file MK64F12_spi.h.

[0x2C] Status Register

Definition at line 2214 of file MK64F12_spi.h.

[0x8] Transfer Count Register

Definition at line 2208 of file MK64F12_spi.h.

[0x3C] Transmit FIFO Registers

Definition at line 2221 of file MK64F12_spi.h.