Audio port config functions now get passed SR. Simple clock delay (falling edge) added for xCORE-slave mode when bclk >= 20MHz

This commit is contained in:
Ross Owen
2016-03-16 15:21:17 +00:00
parent 577d68a08b
commit 0ed22a0417
4 changed files with 21 additions and 9 deletions

View File

@@ -26,7 +26,7 @@ void ConfigAudioPorts(
in port p_bclk,
#endif
#endif
unsigned int divide);
unsigned int divide, unsigned int curSamFreq);
#else
void ConfigAudioPorts(
@@ -49,7 +49,7 @@ void ConfigAudioPorts(
port p_bclk,
#endif
#endif
unsigned int divide);
unsigned int divide, unsigned int curSamFreq);
#endif /* __XC__*/
@@ -74,7 +74,7 @@ void ConfigAudioPortsWrapper(
in port p_bclk,
#endif
#endif
unsigned int divide, unsigned int dsdMode);
unsigned int divide, unsigned curSamFreq, unsigned int dsdMode);
#else
void ConfigAudioPortsWrapper(
@@ -90,7 +90,7 @@ void ConfigAudioPortsWrapper(
port p_lrclk,
port p_bclk,
#endif
unsigned int divide, unsigned int dsdMode);
unsigned int divide, unsigned curSamFreq, unsigned int dsdMode);
#endif /* __XC__*/