Control Registers
1160
SPNU503C – March 2018
Copyright © 2018, Texas Instruments Incorporated
Multi-Buffered Serial Peripheral Interface Module (MibSPI) with Parallel Pin
Option (MibSPIP)
24.9.8 SPI Pin Control Register 2 (SPIPC2)
NOTE:
Register bits vary by device
Register bits 31:24 and 23:16 of this register reflect the number of SIMO/SOMI data lines per
device. On devices with 8 data-line support, all of bits 31 to 16 are implemented. On devices
with less than 8 data lines, only a subset of these bits are available. Unimplemented bits
return 0 upon read and are not writable.
Figure 24-33. SPI Pin Control Register 2 (SPIPC2) [offset = 1Ch]
31
24
23
16
SOMIDIN
SIMODIN
R/W-U
R/W-U
15
12
11
10
9
8
Reserved
SOMIDIN0
SIMODIN0
CLKDIN
ENADIN
R-0
R-U
R-U
R-U
R-U
7
0
SCSDIN
R/W-U
LEGEND: R/W = Read/Write; R = Read only; U = Undefined; -
n
= value after reset
Table 24-15. SPI Pin Control Register 2 (SPIPC2) Field Descriptions
Bit
Field
Value
Description
31-24
SOMIDIN
SPISOMI[x] data in. The value of each SPISOMI[x] pin.
0
The SPISOMI[x] pin is logic 0.
1
The SPISOMI[x] pin is logic 1.
23-16
SIMODIN
SPISIMO[x] data in. The value of each SPISIMO[x] pin.
0
The SPISIMO[x] pin is logic 0.
1
The SPISIMO[x] pin is logic 1.
15-12
Reserved
0
Reads return 0. Writes have no effect.
11
SOMIDIN0
SPISOMI[0] data in. The value of the SPISOMI[0] pin.
0
The SPISOMI[0] pin is logic 0.
1
The SPISOMI[0] pin is logic 1.
10
SIMODIN0
SPISIMO[0] data in. The value of the SPISIMO[0] pin.
0
The SPISIMO[0] pin is logic 0.
1
The SPISIMO[0] pin is logic 1.
9
CLKDIN
Clock data in. The value of the SPICLK pin.
0
The SPICLK pin is logic 0.
1
The SPICLK pin is logic 1.
8
ENADIN
SPIENA data in. The the value of the SPIENA pin.
0
The SPIENA pin is logic 0.
1
The SPIENA pin is logic 1.
7-0
SCSDIN
SPICS data in. The value of each SPICS pin.
0
The SPICS pin is logic 0.
1
The SPICS pin is logic 1.