
VT8231
Preliminary Revision 0.8
October 29, 1999
-
113-
Function 5 & 6 Registers - AC97 Audio & Modem Codecs
7HFKQRORJLHV,QF
:H &RQQHFW
I/O Offset 40
–
3D Channel SGD Status ...................... RWC
7
SGD Active (0 = completed or terminated)........RO
6-3
Reserved
........................................ always reads 0
2
SGD Stopped........................................................RO
1
SGD EOL
......................................................RWC
0
SGD Flag
......................................................RWC
I/O Offset 41
–
3D Channel SGD Control ....................... RW
7
SGD Trigger...........................WO (always reads 0)
0
No effect
1
Trigger SGD Operation
6
SGD Terminate ......................WO (always reads 0)
0
No effect
1
Terminate SGD Operation
5
Auto Restart
0
Stop SGD Operation at EOL
1
Restart SGD Operation at EOL
4
SGD Pause
0
Release SGD pause and resume the transfer
from the paused line
1
Pause SGD read operation (SGD pointer stays
at the current address)
3-2
Reserved
........................................ always reads 0
1
Interrupt on EOL @ End of Block
0
Disable ...................................................default
1
Enable
0
Interrupt on FLAG @ End-of-Blk
0
Disable ...................................................default
1
Enable
I/O Offset 42
–
3D Channel SGD Format ....................... RW
7
PCM Format
0
8-bit .....................................................default
1
16-bit
6-4
# of Channels
000 -invalid-..................................................default
001 One channel
010 Two channels
011 Three channels
100 Four channels
101 Five channels
110 Six channels
111 -invalid-
3-0
Reserved
........................................ always reads 0
I/O Offset 43
–
Scratch ..................................................... RW
7-0
No Assigned Hardware Function
I/O Offset 47-44
–
3D Channel SGD Table Pointer ....... RW
31-0 SGD Table Pointer Base Address (even addr)....W
Current Pointer Address .......................................R
I/O Offset 4B-48
–
3D Channel SGD Slot-Select ........... RW
31-24 Stop Index
(SGD operation will stop at end of entry)
23-20 Slot 9 Data Select
0000 No data assigned to slot 9
0001 1
st
data in the sample is assigned to slot9
0010 2
nd
data in the sample is assigned to slot9
0011 3
rd
data in the sample is assigned to slot9
0100 4
th
data in the sample is assigned to slot9
0101 5
th
data in the sample is assigned to slot9
0110 6
th
data in the sample is assigned to slot9
0111 -invalid-
1xxx -invalid-
19-16 Slot 6 Data Select
15-12 Slot 8 Data Select
11-8 Slot 7 Data Select
7-4
Slot 4 Data Select
3-0
Slot 3 Data Select
I/O Offset 4F-4C
–
3D Channel SGD Current Count .... RO
31-24 Current SGD Index
23-0 Current SGD Count