2 details of index 0x0001 – Cirrus Logic AN333 User Manual
Page 16
16
AN333
4.1 Memory Configurations for IO_CONFIG (Index 0x0001)
4.1 Memory Configurations for IO_CONFIG (Index 0x0001)
shows the memory configurations for IO_CONFIG.
4.2 Details of Index 0x0001
Table 4-2. Memory Configurations for IO_CONFIG (Index 0x0001)
Firmware Version
Memory Configurations
V01
P8
P10
P12
P14
V03
P8
P10
P12
P14
V05
—
—
—
P14
V07
P8
—
—
—
V09
—
—
P12
—
V11
—
P10
—
—
V13
—
—
P12
—
Table 4-3. IO_CONFIG Bits 15:0 (Index 0x0001)
Input Configuration (IO_CONFIG Bits 15:0)
Firmware Version
0001 8-ch I²S PCM
1
1.Index 0x0078 of OS Manager is valid only if Bit 21 of Index 0x0001 is set with these input configurations. DAI0.L and DAI0.R should be left unused in
the Audio In block of DSP Composer if Bit 21 of OS Manager Index 0x0001 is set.
V01
V03
V05
V07
V09
V11
V13
0002 2-ch I²S PCM
V01
V03
V05
V07
V09
V11
V13
0004 8-ch I²S PCM with SRC
1,2
V01
V03
V05
V07
V09
V11
V13
0008 2-ch I²S PCM with SRC
2
2.With these configurations, SRC is used on the input side.
V01
V03
V05
V07
V09
V11
V13
0010 ADC + 8-ch I²S PCM with SRC
V01
V03
—
—
—
—
—
0020 8-ch I
2
S TDM + 4-ch I
2
S
3
V01
V03
—
—
—
—
—
0040 Reserved
—
—
—
—
—
—
—
0080 Reserved
—
—
—
—
—
—
—
0100 I²S Compressed
3
3.TDM must be ON. If TDM is OFF, this configuration doesn’t work correctly.
—
—
V05
V07
V09
V11
V13
0200 S/PDIF Compressed
4
4.SRC is used after compressed decode before any other processing.
—
—
V05
V07
V09
V11
V13
0400 2-ch ADC + 10-ch I²S PCM
V01
V03
—
—
—
—
—
0800 ADC + 8-ch I²S PCM
V01
V03
—
—
—
—
—
1000 ADC
1
V01
V03
V05
V07
V09
V11
V13
2000 S/PDIF PCM
2
V01
V03
V05
V07
V09
V11
V13
4000 ADC + S/PDIF PCM
V01
V03
—
—
—
—
—
Table 4-4. IO_CONFIG Bits 31:16 (Index 0x0001)
Output Configuration (IO_CONFIG Bits 31:16)
Firmware Version
0001 DAC Output
V01
V03
V05
V07
V09
V11
V13
0010 8-ch I²S PCM
V01
V03
V05
V07
V09
V11
V13
0100 DAO2 S/PDIF PCM Only
V01
V03
—
—
—
—
—
1000 8-ch I²S with SRC
V01
V03
—
—
—
—
—
2000 Auxiliary ADC Input
1
1. Supported only for stereo PCM/compressed configurations. For LO I/O configurations 0002, 0200, 0100, and 2000.
—
—
—
V07
—
V11
V13