7.2.13 DPn Block Control 3
7
Default
0
Bits
Name
7:1
—
Reserved
0
BLOCK_
Block packing mode. Determines how the port's channel data is positioned within the SoundWire frame.
PACKING_
0 (Default) Block-per-Port Mode. Each channel's payload is adjacent (no space between channels) within the port's
MODE
payload transport window.
1 Block-per-Channel Mode. Spacing is added between individual channels within the payload transport window.
7.3 Global Registers
7.3.1
Device ID A and B
R/O
7
Default
0
7.3.2
Device ID C and D
R/O
7
Default
1
7.3.3
Device ID E and F
R/O
7
Default
0
Bits
Name
7:4
DEVIDA
Device ID code. Identifies the CS42L42.
DEVIDC
DEVIDA 0x4
DEVIDE
DEVIDB 0x2
DEVIDC 0xA Represents the L in CS42L42.
3:0
DEVIDB
DEVIDD 0x4
DEVIDD
DEVIDE 0x2
7.3.4
Revision ID
R/O
7
Default
x
Bits
Name
7:4
AREVID
Alpha revision. CS42L42 alpha revision level. AREVID and MTLREVID form the complete device revision ID (e.g.,: A0, B2).
0x00 ... 0xFF
3:0 MTLREVID Metal revision. CS42L42 metal revision level. AREVID and MTLREVID form the complete device revision ID (e.g.,: A0, B2).
0x00 ... 0xFF
DS1083F2
6
5
0
0
6
5
DEVIDA
1
0
6
5
DEVIDC
0
1
6
5
DEVIDE
0
1
6
5
AREVID
x
x
4
3
—
—
0
0
Description
4
3
0
0
4
3
0
0
4
3
0
x
Description
4
3
x
x
Description
7.3 Global Registers
Address Base + 0x27
Address Base + 0x37 (Banked)
2
1
BLOCK_PACKING_MODE
0
0
2
1
DEVIDB
0
1
2
1
DEVIDD
1
0
2
1
—
x
x
2
1
MTLREVID
x
x
CS42L42
0
R/W
0
Address 0x1001
0
0
Address 0x1002
0
0
Address 0x1003
0
x
Address 0x1005
0
x
127
Need help?
Do you have a question about the CS42L42 and is the answer not in the manual?