9 pin sense, 10 configuration default, 9 pin sense 6.8.10 configuration default – Cirrus Logic CS4207 User Manual
Page 83: P 83, Cs4207
DS880F4
83
CS4207
6.8.9
Pin Sense
Get Parameter Command Format:
Set Parameter Command Format:
Get Response Format:
Pin Sense Execute Format:
6.8.10
Configuration Default
The Configuration Default register is used by software as an aid in determining the configuration of jacks
and devices attached to the codec. At the time the codec is first powered on, this register is internally load-
ed with default values indicating the typical system use of this particular pin/jack. After this initial loading,
it is completely codec opaque, and its state, including any software writes into the register, must be pre-
served across reset events such as Link Reset or Codec Reset (the Function Reset Verb). Its state need
not be preserved across power level changes.
Get Parameter Command Format:
Set Parameter Command Format:
Response Format:
Bits [31:28]
Bits [27:20]
Bits [19:8]
Bits [7:0]
CAd = X
Node ID = 09h
Verb ID = F09h
Payload = 00h
Bits [31:28]
Bits [27:20]
Bits [19:8]
Bits [7:0]
CAd = X
Node ID = 09h
Verb ID = 709h
Payload = xxh
Bits
Type
Default
Description
31
Read Only
0b
Presence Detect (PDET): A ‘1’ indicates that
something is plugged into the jack associated
with the Pin Widget. A ‘0’ indicates that nothing is
plugged in.
30:0
Read Only
0
Impedance Sense (IMPS): Not valid since the
widget is not capable of impedance sensing.
Bits
Type
Default
Description
7:1
Write Only
0000000b
Reserved
0
Write Only
0b
Right Channel (RCHAN): A write to this bit is
ignored since the widget is not capable of imped-
ance sensing.
Bits [31:28]
Bits [27:20]
Bits [19:8]
Bits [7:0]
CAd = X
Node ID = 09h
Verb ID = F1Ch
Payload = 00h
Bits [31:28]
Bits [27:20]
Bits [19:8]
Bits [7:0]
CAd = X
Node ID = 09h
Verb ID = 71Ch
Payload = xxh (Config bits [7:0])
CAd = X
Node ID = 09h
Verb ID = 71Dh
Payload = xxh (Config bits [15:8])
CAd = X
Node ID = 09h
Verb ID = 71Eh
Payload = xxh (Config bits [23:16])
CAd = X
Node ID = 09h
Verb ID = 71Fh
Payload = xxh (Config bits [31:24])