Deserial Serial Peripheral Interface (DSPI)
MPC5510 Microcontroller Family Reference Manual, Rev. 1
23-8
Freescale Semiconductor
Preliminary
23.3.2.2
DSPI Transfer Count Register (DSPI_TCR)
The DSPI_TCR contains a counter that indicates the number of SPI transfers made. The transfer counter
is intended to assist in queue management.
NOTE
The user must not write to the DSPI_TCR while the DSPI is running.
SMPL_PT
Sample Point. Allows the host software to select when the DSPI master samples SIN in modified transfer
format.
shows where the master can sample the SIN pin. The table below lists the various
delayed sample points.
bits 24–30
Reserved.
HALT
Halt. Provides a mechanism for software to start and stop DSPI transfers. See
Section 23.4.2, “Start and Stop
,” for details on the operation of this bit.
0 Start transfers
1 Stop transfers
Offset: DSP 0x0008
Access: Read/Write
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
R
SPI_TCNT
W
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
R
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
W
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Figure 23-3. DSPI Transfer Count Register (DSPI_TCR)
Table 23-2. DSPI_MCR Field Descriptions (continued)
Field
Description
SMPL_PT
Number of system clock cycles between
odd-numbered edge of SCKx and sampling of SINx.
00
0
01
1
10
2
11
Reserved