08.01.2015 Views

ARM PrimeCell Synchronous Serial Port (PL022) Technical ...

ARM PrimeCell Synchronous Serial Port (PL022) Technical ...

ARM PrimeCell Synchronous Serial Port (PL022) Technical ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Programmer’s Model<br />

15 0<br />

Data<br />

Figure 3-3 SSPDR Register bit assignments<br />

Table 3-4 shows the bit assignments.<br />

Table 3-4 SSPDR Register bit assignments<br />

Bits Name Function<br />

[15:0] DATA Transmit/Receive FIFO:<br />

Read Receive FIFO.<br />

Write Transmit FIFO.<br />

You must right-justify data when the <strong>PrimeCell</strong> SSP is programmed for a data size that is less than 16<br />

bits. Unused bits at the top are ignored by transmit logic. The receive logic automatically right-justifies.<br />

3.3.4 Status register, SSPSR<br />

The SSPSR Register characteristics are:<br />

Purpose<br />

SSPSR is a RO status register that contains bits that indicate the FIFO fill<br />

status and the <strong>PrimeCell</strong> SSP busy status.<br />

Usage constraints There are no usage constraints.<br />

Configurations<br />

Available in all SSP configurations.<br />

Attributes See Table 3-1 on page 3-3.<br />

Figure 3-4 shows the bit assignments.<br />

15 5 4 3 2 1 0<br />

Reserved<br />

BSY<br />

RFF<br />

RNE<br />

TNF<br />

TFE<br />

Figure 3-4 SSPSR Register bit assignments<br />

<strong>ARM</strong> DDI 0194G Copyright © 2000-2001, 2009, 2011. All rights reserved. 3-7<br />

ID110411<br />

Non-Confidential

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!