Revision 1.1
233
www.national.com
G
Core Logic Module
(Continued)
15:0
Codec Status. (Read Only)
This is the codec status data that is received from the codec in slot 2 on SDATA_IN. Only bits
[19:4] are used from slot 2. If this register is read with both bits 16 and 17, this register is set to 1, this field is updated in the
current AC97 frame, and codec status data is valid. This bit field is updated only if the codec sent status data.
Offset 0Ch-0Fh
Codec Command Register (R/W)
Reset Value: 00000000h
31:24
Codec Command Address.
Address of the codec control register for which the command is being sent. This address goes
in slot, 1 bits [19:12] on SDATA_OUT (ball AD22).
Codec Communication.
Indicates the codec that the Core Logic module is communicating with.
00: Primary codec.
01: Secondary codec.
10: Third codec.
11: Fourth codec.
Only 00 and 01 are valid settings for this bit field.
Reserved.
Must be set to 0.
Codec Command Valid. (Read Only)
Indicates if the command in bits [15:0] of this register is valid.
0: No.
1: Yes.
This bit is set by hardware when a command is loaded. It remains set until the command has been sent to the codec.
This bit is also set to 1 when written to.
Codec Command.
This is the command being sent to the codec in bits [19:4] of slot 2 on SDATA_OUT (ball AD22).
23:22
21:17
16
15:0
Offset 10h-11h
The bits in this register contain second level SMI status reporting. Top level is reported at F1BAR0+I/O Offset 00h/02h[1]. Reading this
register clears the status bits at both the second and top levels. Note that bit 0 has a third level of status reporting which also must be
"read to clear".
A read-only “Mirror” version of this register exists at F3BAR0+I/O Memory Offset 12h. If the value of the register must be read without
clearing the SMI source (and consequently deasserting SMI), F3BAR0+Memory Offset 12h can be read instead.
Second Level Audio SMI Status Register (RC)
Reset Value: 0000h
15:8
7
Reserved.
Must be set to 0.
Audio Bus Master 5 SMI Status.
Indicates if an SMI was caused by an event occurring on Audio Bus Master 5.
0: No.
1: Yes.
SMI generation is enabled when Audio Bus Master 5 is enabled (F3BAR0+Memory Offset 48h[0] = 1).
An SMI is then generated when the End of Page bit is set in the Audio Bus Master 5 SMI Status Register (F3BAR0+Memory
Offset 49h[0] = 1).
Audio Bus Master 4 SMI Status.
Indicates if an SMI was caused by an event occurring on Audio Bus Master 4.
0: No.
1: Yes.
SMI generation is enabled when Audio Bus Master 4 is enabled (F3BAR0+Memory Offset 40h[0] = 1).
An SMI is then generated when the End of Page bit is set in the Audio Bus Master 4 SMI Status Register (F3BAR0+Memory
Offset 41h[0] = 1).
Audio Bus Master 3 SMI Status.
Indicates if an SMI was caused by an event occurring on Audio Bus Master 3.
0: No.
1: Yes.
SMI generation is enabled when Audio Bus Master 3 is enabled (F3BAR0+Memory Offset 38h[0] = 1).
An SMI is then generated when the End of Page bit is set in the Audio Bus Master 3 SMI Status Register (F3BAR0+Memory
Offset 39h[0] = 1).
Audio Bus Master 2 SMI Status.
Indicates if an SMI was caused by an event occurring on Audio Bus Master 2.
0: No.
1: Yes.
SMI generation is enabled when Audio Bus Master 2 is enabled (F3BAR0+Memory Offset 30h[0] = 1).
An SMI is then generated when the End of Page bit is set in the Audio Bus Master 2 SMI Status Register (F3BAR0+Memory
Offset 31h[0] = 1).
6
5
4
Table 5-38. F3BAR0+Memory Offset: XpressAUDIO Configuration Registers (Continued)
Bit
Description