NOTE
Serial Data Out output buffers are controlled through SIU (or
SIUL) and cannot be controlled through the module.
44.2.7 SOUT—Serial Output
Master mode: Serial Output (O)—Transmits serial data.
Slave mode: Serial Output (O)—Transmits serial data.
NOTE
Serial Data Out output buffers are controlled through SIU (or
SIUL) and cannot be controlled through the module.
44.3 Memory Map/Register Definition
Register accesses to memory addresses that are reserved or undefined result in a transfer
error. Write access to the POPR also results in a transfer error.
SPI memory map
Absolute
address
(hex)
Register name
Width
(in bits)
Access Reset value
Section/
page
4002_C000 Module Configuration Register (SPI0_MCR)
32
R/W
0000_4001h
4002_C008 Transfer Count Register (SPI0_TCR)
32
R/W
0000_0000h
4002_C00C
Clock and Transfer Attributes Register (In Master Mode)
(SPI0_CTAR0)
32
R/W
7800_0000h
4002_C00C
Clock and Transfer Attributes Register (In Slave Mode)
(SPI0_CTAR0_SLAVE)
32
R/W
7800_0000h
4002_C010
Clock and Transfer Attributes Register (In Master Mode)
(SPI0_CTAR1)
32
R/W
7800_0000h
4002_C02C Status Register (SPI0_SR)
32
R/W
4002_C030
DMA/Interrupt Request Select and Enable Register
(SPI0_RSER)
32
R/W
0000_0000h
4002_C034 PUSH TX FIFO Register In Master Mode (SPI0_PUSHR)
32
R/W
0000_0000h
4002_C034
PUSH TX FIFO Register In Slave Mode
(SPI0_PUSHR_SLAVE)
32
R/W
0000_0000h
4002_C038 POP RX FIFO Register (SPI0_POPR)
32
R
0000_0000h
4002_C03C Transmit FIFO Registers (SPI0_TXFR0)
32
R
0000_0000h
4002_C040 Transmit FIFO Registers (SPI0_TXFR1)
32
R
0000_0000h
Table continues on the next page...
Memory Map/Register Definition
K22F Sub-Family Reference Manual , Rev. 3, 7/2014
1048
Freescale Semiconductor, Inc.