Cirrus Logic CS4970x4 User Manual
Page 101

7-8
Copyright 2013 Cirrus Logic, Inc.
DS810UM6
CS4953x4/CS4970x4 DSP Manager API Description
CS4953x4/CS4970x4 System Designer’s Guide
0x0005
DSP_CFG_OUTPUT_FS
Output sample rate
Bits 3:0 Sample Rate
0x0 = 48 KHz
0x1 = 44.1 KHz
0x2 = 32 KHz
0x3 = reserved
0x4 = 96 KHz
0x5 = 88.2 KHz
0x6 = 64 KHz
0x7 = reserved
0x8 = 24 KHz
0x9 = 22.05 KHz
0xA = 16 KHz
0xB = reserved
0xC = 192 KHz
0xD = 176.4 KHz
0xE = 128 KHz
0xF = reserved
Default *= 0x00000000 (48KHz)†
0x0006
DSP_CFG_AUDIO_SRC
Input audio Source:
0x01 = SPDIF with autoswitch
0x02 = HDMI with autoswitch
0x03 = Multichannel analog
Note: There will be no autodetect message when 0x03 is chosen as the input
source.
0x04 = DSD.
0x05 = SPDIF no autoswitch
0x06 = HDMI no autoswitch
0x07 = Flash update mode
0x0007
DSP_CFG_DECODER
Bit 31:16 = DECODER MODE
0x00 = MODE0.
0x01 = MODE1
0x02 = MODE2
0x03 = MODE3
0x04 = MODE4
Bit 15:0 = DECODER TYPE
0x00 = none
Other values determined by enumeration type created by flash image tool
(Flasher).
0x0008
DSP_CFG_MATRIX
Bit 31:16= MATRIX_DECODER MODE
0x00 = MODE0.
0x01 = MODE1
0x02 = MODE2
0x03 = MODE3
0x04 = MODE4
Bit 15:0 = MATRIX_DECODER ID
0x00 = none
Other values determined by enumeration type created by flash image tool
(Flasher).
Table 7-4. DSP_CFG_xxx Firmware Configuration Registers (Continued)
Index Variable
Description