Programming Reference

MOTOROLA DSP56012 User’s Manual B-27

Application: Date:
Programmer:
Sheet 1 of 4
S.A.I.
1514131211109876543210

Receiver Control/Status

X:$FFE1

Reset = $0000

Register (RCS)

R0ENR1ENRMSTRWL0
*RWL1RLRSRCKP RDIR *
0
RDWTRXIE RRELRLDFRRDF
R0EN Description
0 Receiver 0 disabled
1 Receiver 0 enabled
R1EN Description
0 Receiver 1 disabled
1 Receiver 1 enabled
RMST Description
0 SAI slave
1 SAI master
RWL1 RWL0 Bits/Word
0016
0124
1032
1 1 Reserved
RDIR Description
0 Data shifted in MSB first
1 Data shifted in LSB first
RLRS Description
0 WSR low identifies Left data word;
WSR high identifies Right data word
1 WSR high identifies Left data word;
WSR low identifies Right data word
RCKP Description
0 Polarity is negative
1 Polarity is positive
RREL Description
0 WSR occurs with first bit
1 WSR occurs 1 cycle earlier
RDWT Description
0 First twenty-four bits transferred
1 Last twenty-four bits transferred
RXIL Description
0 Rx interrupt vector location at $1x
1 Rx interrupt vector location at $4x
RLDF Description—Read Only Status Bit
0 Left data register empty
1 Left data register full
RRDF Description—Read Only
0 Right data register empty
1 Right data register full
0
RXIE Description
0 Receiver interrupts disabled
1 Receiver interrupts enabled
RXIL
* = Reserved, write as 0

SAI Receiver Control/Status Register (RCS)