Specifications

ESS Technology, Inc. SAM0025A-062397 35
ES1879 DATA SHEET
CONFIGURATION
PRELIMINARY
Miscellaneous Analog Control (2Bh, R)
The I
2
S DAC volume can track the volume of the FM DAC
when its own Mixer Volume Control register 6Dh is not
used. This is useful when the I
2
S interface is used for an
external wavetable synthesizer. Bit 3 of Vendor-Defined
Card-Level register 2Bh when set high enables tracking
with FM volume.
This register is reset to 00h by hardware reset but not by
PnP reset.
Bit Definitions:
Resource Assignment (2Ch, R)
Two bits per analog resource of the ES978 control
treatment of analog resources in both the ES1879 and
ES978 when docked.
This register is set to FFh by hardware reset, but not PnP
reset.
Bit Definitions:
External
record
volume
ES1879 master
volume mute
ES978
I
2
S volume
tracking
ES1879
I
2
S volume
control
ES978 mappable
mixer target
76 5 4 3 2 1 0
Bits Name Description
7:6 External
record
volume
Common volume of mix with external record
sources.
bit 7
bit 6 volume
0 0 0 dB (default)
0 1 -1.5 dB
1 0 -3 dB
1 1 -4.5 dB
5 ES1879
master
volume
mute
1 = ES1879 master volume mute disabled
when docked.
0 = ES1879 master volume mute enabled
when docked (default).
4 ES978
I
2
S
volume
tracking
1 = ES978 I
2
S volume tracks FM Mixer register
36h of ES1879.
0 = ES978 I
2
S volume tracks I
2
S Mixer register
68h of ES1879.
3 ES1879
I
2
S
volume
control
1 = ES1879 I
2
S volume controlled by FM Mixer
register 36h.
0 = ES1879 I
2
S volume controlled by I
2
S Mixer
register 68h.
2:0 ES978
mappa-
ble mixer
target
Assigns ES978 target for Mappable Mixer reg-
isters 5Dh (playback) and 5Fh (record).
bit 2
bit 1 bit 0 ES978 target
0 0 0 None (default).
0 0 1 Mic.
0 1 0 Line.
0 1 1 Aux A.
1 0 0 Aux B.
1 0 1 I
2
S/ES689/ES69x interface.
1 1 0 Reserved.
1 1 1 Reserved.
AuxB control AuxA control Line control Mic control
76543 210
Bits Name Description
7:6 AuxB
control
See Table 12 below.
5:4 AuxA
control
3:2 Line
control
1:0 Mic
control
Table 12 Resource Assignment
Bit Values ES1879 ES978
0 0 Mute Mute
0 1 Mute Enabled: track corresponding
1879 Mixer register
1 0 Enabled Mute
1 1 Enabled Enabled: track corresponding
1879 Mixer register