Cirrus Logic EP93xx User Manual

Page 706

Advertising
background image

22-18

DS785UM1

Copyright 2007 Cirrus Logic

AC’97 Controller
EP93xx User’s Guide

2

2

2

2

22

AC97RGIS

Address:

0x8088_008C - Read Only

Definition:

Raw Global Interrupt Status Register. The AC’97 raw global interrupt status
register is a read/write register that gives the status of various functions
outside of the FIFO functionality within the controller.

Bit Descriptions:

RSVD:

Reserved. Unknown During Read.

SLOT2TXCOMPLETE:Set when the AC97S2Data register has completed

transmission. This bit is cleared when data is in the
register to be transmitted.

CODECREADY:

This bit is set to “1” during a wakeup when the codec

indicates that it is ready by setting bit 15 of Slot0. It is
cleared by writing to Bit1 of the AC97EOI Register.

WINT:

RAW Wake-up Interrupt Status. If this bit is set to “1”. The

RAW Wake-up interrupt is asserted. This bit is cleared
with a write to the AC97EOI register.

GPIOINT:

The GPIOINT shows the raw status of the GPIOINT bit

(slot 12 bit 0) in the receive frame, which is stored in
the AC97S12Data register. This bit is cleared when
the AC97S12Data register is read.

GPIOTXCOMPLETE:GPIO Transmission Complete. Set when a new value to

the AC97S12Data register has completed
transmission. Cleared when data is placed in the
register to be transmitted.

SLOT2RXVALID: The AC97S2Data register has new data that has not been

read. Reading the data in the AC97S2Data register
clears this bit.

SLOT1TXCOMPLETE:Set when the AC97S1Data register has completed

transmission. This bit is cleared when data is written
to the AC97S1Data register to be transmitted.

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

SLOT2TX

COMPLETE

CODEC

READY

WINT

GPIO

INT

GPIOTX

COMPLETE

SLOT2RX

VALID

SLOT1TX

COMPLETE

Advertising