English
Language : 

SA1110 Datasheet, PDF (342/406 Pages) Intel Corporation – Intel StrongARM SA-1110 Microprocessor
Peripheral Control Module
0h 8007 0064
SSP Control Register 1: SSCR1
Read/Write
15 14 13 12 11 10 9
8
7
6
5
4
3
2
1
0
Reserved
ECS SPH SPO LBM TIE RIE
0
0
0
0
0
0
0
0
0
0
?
?
?
?
?
?
Bits
O
1
2
3
4
5
15..6
Name
RIE
TIE
LBM
SPO
SPH
ECS
—
Description
Receive FIFO interrupt enable.
0 – Receive FIFO one- to two-thirds full or more condition does not generate an interrupt
(RFS bit ignored).
1 – Receive FIFO one- to two-thirds full or more condition generates an interrupt (state of
RFS sent to interrupt controller).
Transmit FIFO interrupt enable.
0 – Transmit FIFO half-full or less condition does not generate an interrupt (TFS bit
ignored).
1 – Transmit FIFO half-full or less condition generates an interrupt (state of TFS sent to
interrupt controller).
Loopback mode.
0 – Normal serial port operation enabled.
1 – Output of transmit serial shifter is connected to input of receive serial shifter internally
and control of TXD4, RXD4, SCLK, and SFRM pins is given to the PPC unit.
Serial clock polarity.
0 – The inactive or idle state of SCLK is low.
1 – The inactive or idle state of SCLK is high.
Serial clock phase.
0 – SCLK is in its inactive state one full cycle at the start of the frame and one-half cycle at
the end of the frame.
1 – SCLK is in its inactive state one-half cycle at the start of the frame and one full cycle at
the end of the frame.
External clock select.
0 – Integrated clock generates the SSP serial clock and controls all timing.
1 – Clock input using GPIO pin 19 to drive the serial clock and all timing when serial rates
that are not a multiple of 3.6864 MHz are needed.
Note that bit 19 within GFAR and GPDR must be correctly configured within the system
control module.
Reserved.
11.12.11 SSP Data Register
The SSP data register (SSDR) is 16 bits wide and corresponds to the top and bottom entries of the
transmit and receive FIFOs, respectively. When SSDR is read, the bottom entry of receive FIFO is
accessed. As data is removed by the SSP’s receive logic from the incoming data frame, it is placed
into the top entry of the receive FIFO and is transferred down an entry at a time until it reaches the
last empty location within the FIFO. Data is removed by reading SSDR, which accesses the bottom
entry of the FIFO. After SSDR is read, the bottom entry is invalidated, and all remaining values
within the FIFO automatically transfer down one location.
11-162
SA-1110 Developer’s Manual