HH
VS1005 VSOS A
UDIO
S
UBSYSTEM
VS1005g
7.6.4
Driver AUXSPD48.DL3
Like AUXSPD.DL3 (Chapter 7.6.3), but limited to 48 and 96 kHz, and for this reason
slightly smaller.
7.6.5
Driver AUOSP48S.DL3
AUOSPD48S.DL3 enables S/PDIF output, and synchronizes the output with an input of
another audio driver, which should nominally run at 48 kHz. An example use case for
this driver is when the input is I2S in slave mode (Chapter 7.5.5,
Driver AUII2SS.DL3
),
and when it is known beforehand that the nominal sample rate of the input is always
48 kHz.
Because this driver automatically synchronize its output with an input, there is no need
to run a separate synchronization driver like AUXSYNCS.DL3.
This driver automatically sets the VSDSP core clock to enable S/PDIF operation. It is
incompatible with any USB drivers or FM Radio receiver software.
Example of how to activate under VSOS Shell so that input from I2S (slave mode) is
automatically played back to the S/PDIF output (note: nothing is played through analog
audio): the input:
S:>auii2ss s
S:>auosp48s s
S:>auxplay
S:>
7.6.6
Driver AUOSPD48.DL3
AUOSPD48.DL3 enables S/PDIF output at exactly 48 kHz.
Example of how to activate under VSOS Shell so that input from the ADC is automati-
cally played back to the S/PDIF output (note: nothing is played through analog audio):
S:>auiadc s
S:>auospd48 s
S:>auxplay
S:>
Rev. 3.57
2019-04-10
Page