Datasheet
Control Registers
www.ti.com
27.3.32 Last TG End Pointer (LTGPEND)
Figure 27-68. Last TG End Pointer (LTGPEND) [offset = 94h]
31 29 28 24 23 16
Reserved TG IN SERVICE Reserved
R-0 R-0 R-0
15 14 8 7 0
Rsvd LPEND Reserved
R-0 R/W-0 R-0
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset
Table 27-40. Last TG End Pointer (LTGPEND) Field Descriptions
Bit Field Value Description
31-29 Reserved 0 Reads returns 0. Writes have no effect.
28-24 TG IN SERVICE The TG number currently being serviced by the sequencer. These bits indicate the current
TG that is being serviced. This field can generally be used for code debugging.
0 No TG is being serviced by the sequencer.
1h TG0 is being serviced by the sequencer.
: :
10h TG15 is being serviced by the sequencer.
Note: The number of transfer groups varies by device.
11h-1Fh Invalid values
23-15 Reserved 0 Reads returns 0. Writes have no effect.
14-8 LPEND 0-7Fh Last TG end pointer. Usually the TG end address (PEND) is inherently defined by the start
value of the starting pointer of the subsequent TG (PSTART). The TG ends one word
before the next TG starts (PEND[x]=PSTART[x+1] - 1). For a full configuration of MibSPI,
the last TG has no subsequent TG, that is, no end address is defined. Therefore LPEND
has to be programmed to specify explicitly the end address of the last TG.
Note: LPEND allows SW compatibility for MibSPI variants. Because of software
compatibility reasons, the last TG end address has to be configurable; otherwise a
super-set MibSPI cannot emulate a MibSPI with less TGs without software changes.
Note: The number of transfer groups varies by device, thus the last TG also varies by
device.
7-0 Reserved 0 Reads returns 0. Writes have no effect.
1304
Multi-Buffered Serial Peripheral Interface Module (MibSPI) with Parallel Pin SPNU562–May 2014
Option (MibSPIP)
Submit Documentation Feedback
Copyright © 2014, Texas Instruments Incorporated