Table 14-7. sasr0 bit descriptions – Intel PXA26X User Manual

Page 508

Advertising
background image

14-12

Intel® PXA26x Processor Family Developer’s Manual

Inter-Integrated Circuit Sound Controller

Table 14-7. SASR0 Bit Descriptions

Physical Address

0x4040-000C

Serial Audio Controller I

2

S/MSB-

Justified Status Register

I

2

S Controller

Bit

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9

8

7

6

5

4

3

2

1

0

Reserved

RFL

TFL

R

eser

ved

RO

R

TU

R

RF

S

TFS

BS

Y

RN

E

TN

F

Reset

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

1

Bits

Name

Description

31:16

Reserved

15:12

RFL

RECEIVE FIFO LEVEL:

Number of entries in receive FIFO

11:8

TFL

TRANSMIT FIFO LEVEL:

Number of entries in transmit FIFO

7

Reserved

6

ROR

RECEIVE FIFO OVERRUN:

0 – Receive FIFO has not experienced an overrun

1 – I

2

S

attempted data write to full receive FIFO (Interruptible)

Can interrupt processor if bit6 of Serial Audio Interrupt Mask Register is set.

Cleared by setting bit 6 of Serial Audio Interrupt Clear Register.

5

TUR

TRANSMIT FIFO UNDER-RUN:

0 – Transmit FIFO has not experienced an under-run

1 – I

2

S

attempted data read from an empty transmit FIFO

Can interrupt processor if bit5 of Serial Audio Interrupt Mask Register is set.

Cleared by setting bit 5 of Serial Audio Interrupt Clear Register.

4

RFS

RECEIVE FIFO SERVICE REQUEST:

0 – Receive FIFO level below RFL threshold, or I

2

S

disabled

1 – Receive FIFO level is at or above RFL threshold.

Can interrupt processor if bit 4 of Serial Audio Interrupt Mask Register is set.

Cleared automatically when # of receive FIFO entries < (RFTH + 1).

3

TFS

TRANSMIT FIFO SERVICE REQUEST:

0 – Transmit FIFO level exceeds TFL threshold, or I

2

S

disabled

1 – Transmit FIFO level is at or below TFL threshold

Can interrupt processor if bit 3 of Serial Audio Interrupt Mask Register is set.

Cleared automatically when # of transmit FIFO entries >= (TFTH + 1).

2

BSY

I

2

S

BUSY:

0 – I

2

S

is idle or disabled

1 – I

2

S

currently transmitting or receiving a frame

1

RNE

RECEIVE FIFO NOT EMPTY:

0 – Receive FIFO is empty

1 – Receive FIFO is not empty

0

TNF

TRANSMIT FIFO NOT FULL:

0 – Transmit FIFO is full

1 – Transmit FIFO is not full

Advertising