Cirrus Logic EP93xx User Manual

Page 729

Advertising
background image

DS785UM1

23-17

Copyright 2007 Cirrus Logic

Synchronous Serial Port

EP93xx User’s Guide

2

3

2

3

23

DATA:

Transmit / Receive FIFO:
Read - Receive FIFO
Write - Transmit FIFO

Note: The user should right-justify data when the SSP is programmed for a data size that is less

than 16 bits. Unused bits at the top are ignored by transmit logic. The receive logic
automatically right justifies.

SSPSR

Address:

0x808A_000C - Read Only

Default:

0x0000_0000

Definition:

SSPSR is a read-only status register, which contains bits that indicate the
FIFO fill status and the SSP busy status.

Bit Descriptions:

RSVD:

Reserved. Unknown During Read.

BSY:

SSP busy flag (read-only):
0 - SSP is idle.
1 - SSP is currently transmitting and / or receiving a frame
or the transmit FIFO is non-empty.

RFF:

Receive FIFO full (read-only):
0 - Receive FIFO is not full
1 - Receive FIFO is full

RNE:

Receive FIFO not empty (read-only):
0 - Receive FIFO is empty.
1 - Receive FIFO is not empty

TNF:

Transmit FIFO not full (read-only):
0 - Transmit FIFO is full.
1 - Transmit FIFO is not full.

TFE:

Transmit FIFO empty (read-only):
0 - Transmit FIFO is not empty
1 - Transmit FIFO is empty

31

30

29

28

27

26

25

24

23

22

21

20

19

18

17

16

RSVD

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

RSVD

BSY

RFF

RNE

TNF

TFE

Advertising