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

Page 51

Advertising
background image

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

Advertising