9 amplifier gain/mute, Cs4207 – Cirrus Logic CS4207 User Manual
Page 51

DS880F4
51
CS4207
6.4.9
Amplifier Gain/Mute
Get Parameter Command Format:
Bits [19:16] = ‘Bh’, where bits [15:0] are defined below:
Response Format:
Set Parameter Command Format:
Bits [31:28]
Bits [27:20]
Bits [19:16]
Bits [15:0]
CAd = X
DAC1 Node ID=02h
DAC2 Node ID=03h
DAC3 Node ID=04h
Verb ID = Bh
Payload = xxxxh
Bits [15:0]
Value
Description
15
1b
Get Output/Input (GOI): This bit controls whether the request is for
the input amplifier or the output amplifier. When ‘1’, the output amplifier
is being requested. When ‘0’, the input amplifier is being requested.
14
0b
‘0’b
13
xb
Get Left/Right (GLR): This bit controls whether the request is for the
left channel amplifier or the right channel amplifier. When ‘1’, the left
channel amplifier is being requested. When ‘0’, the right channel ampli-
fier is being requested.
12:4
000000000b
Reserved
3:0
0000b
Index (IDX): This field specifies the input index of the amplifier setting
to return if the widget has multiple input amplifiers. It is only applicable
if “Get Output/Input” is ‘0’ which indicates input amplifier is being
requested. This field has no meaning and ignored since the widget
does not have multiple input amplifiers. It should be always ‘0’s.
Bits
Type
Default
Description
31:8
Read Only
000000h
Reserved
7
Read Only
1b
Amplifier Mute (AM): This bit returns the Mute
setting for the amplifier requested. A 1 indicates
the amplifier is in the Mute condition. If the ampli-
fier requested does not exist, a ‘0’ will be
returned. Default equals Muted.
6:0
Read Only
1110011b
Amplifier Gain (AG): This field returns the Gain
setting for the amplifier requested. If the amplifier
requested does not exist, all ‘0’s will be returned
Default equals 0 dB.
Bits [31:28]
Bits [27:20]
Bits [19:16]
Bits [15:0]
CAd = X
DAC1 Node ID=02h
DAC2 Node ID=03h
DAC3 Node ID=04h
Verb ID = 3h
Payload = xxxxh