Control Registers
1167
SPNU503C – March 2018
Copyright © 2018, Texas Instruments Incorporated
Multi-Buffered Serial Peripheral Interface Module (MibSPI) with Parallel Pin
Option (MibSPIP)
24.9.13 SPI Pin Control Register 7 (SPIPC7)
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.
NOTE:
Default Register Value
The default values of these register bits vary by device. See your device datasheet for
information about default pin states, which correspond to the register reset values (see the
pin-list table).
Figure 24-38. SPI Pin Control Register 7 (SPIPC7) [offset = 30h]
31
24
23
16
SOMIDIS
SIMODIS
R/W-x
R/W-x
15
12
11
10
9
8
Reserved
SOMIPDIS0
SIMOPDIS0
CLKPDIS
ENAPDIS
R-0
R/W-x
R/W-x
R/W-x
R/W-x
7
0
SCSPDIS
R/W-x
LEGEND: R/W = Read/Write; R = Read only; -
n
= value after reset; -x = value varies by device
Table 24-20. SPI Pin Control Register 7 (SPIPC7) Field Descriptions
Bit
Field
Value
Description
31-24
SOMIDIS
SPISOMI[x] pull control disable. This bit disables pull control capability for each SPISOMI[x] pin if it
is in input mode, regardless of whether it is in functional or GIO mode.
Note: Bit 11 or bit 24 can be used to set pull-disable for SPISOMI[0]. If a 32-bit write is
performed, bit 11 will have priority over bit 24.
0
Pull control on the SPISOMI[x] pin is enabled.
1
Pull control on the SPISOMI[x] pin is disabled.
23-16
SIMODIS
SPISIMO[x] pull control disable. This bit disables pull control capability for each SPISIMO[x] pin if it
is in input mode, regardless of whether it is in functional or GIO mode.
Note: Bit 10 or bit 16 can be used to set pull-disable for SPISIMO[0]. If a 32-bit write is
performed, bit 10 will have priority over bit 16.
0
Pull control on the SPISIMO[x] pin is enabled.
1
Pull control on the SPISIMO[x] pin is disabled.
15-12
Reserved
0
Reads return 0. Writes have no effect.
11
SOMIPDIS0
SPISOMI[0] pull control disable. This bit disables pull control capability for the SPISOMI[0] pin if it is
in input mode, regardless of whether it is in functional or GIO mode.
0
Pull control on the SPISOMI[0] pin is enabled.
1
Pull control on the SPISOMI[0] pin is disabled.
10
SIMOPDIS0
SPISIMO[0] pull control disable. This bit disables pull control capability for the SPISIMO[0] pin if it is
in input mode, regardless of whether it is in functional or GIO mode.
0
Pull control on the SPISIMO[0] pin is enabled.
1
Pull control on the SPISIMO[0] pin is disabled.