More tidying

This commit is contained in:
Ed
2024-01-15 10:39:09 +00:00
parent 57debd0558
commit a4e6fd0194
3 changed files with 7 additions and 6 deletions

View File

@@ -107,7 +107,6 @@ static inline void setClockValidity(chanend c_interruptControl, int clkIndex, in
{
clockValid[clkIndex] = valid;
outInterrupt(c_interruptControl, clockId[clkIndex]);
printstr("clockValid=");printintln(valid);
#ifdef CLOCK_VALIDITY_CALL
#if (XUA_ADAT_RX_EN)
@@ -349,6 +348,7 @@ void clockGen ( streaming chanend ?c_spdif_rx,
int reset_sw_pll_pfd = 1;
int require_ack_to_audio = 0;
/* Set selected_mclk_rate_ptr to point at local var selected_mclk_rate */
unsafe {
selected_mclk_rate_ptr = &selected_mclk_rate;
}
@@ -535,7 +535,8 @@ void clockGen ( streaming chanend ?c_spdif_rx,
#if ((XUA_SPDIF_RX_EN || XUA_ADAT_RX_EN) && USE_SW_PLL)
case inuint_byref(c_sigma_delta, tmp):
/* Send ACK back to audiohub to allow I2S to start */
/* Send ACK back to audiohub to allow I2S to start
This happens only on SDM restart and only once */
if(require_ack_to_audio)
{
c_mclk_change <: tmp;
@@ -545,7 +546,7 @@ void clockGen ( streaming chanend ?c_spdif_rx,
#endif
#if (XUA_SPDIF_RX_EN || XUA_ADAT_RX_EN)
/* Receive notification of audio streaming settings change */
/* Receive notification of audio streaming settings change and store */
case c_mclk_change :> selected_mclk_rate:
c_mclk_change :> selected_sample_rate;
#if USE_SW_PLL

View File

@@ -58,7 +58,7 @@ void do_sw_pll_phase_frequency_detector_dig_rx( unsigned short mclk_time_stamp,
* \param sw_pll Reference to a software pll state struct to be initialised.
* \param mClk The current nominal mClk frequency.
*
* returns The SDM update interval and the initial DCO setting for nominal frequency */
* returns The SDM update interval in ticks and the initial DCO setting for nominal frequency */
{unsigned, unsigned} InitSWPLL(sw_pll_state_t &sw_pll, unsigned mClk);
#endif /* USE_SW_PLL */

View File

@@ -126,7 +126,7 @@ void SigmaDeltaTask(chanend c_sigma_delta, unsigned * unsafe selected_mclk_rate_
unsafe
{
printf("SigmaDeltaTask: %u\n", *selected_mclk_rate_ptr);
/* initialse the SDM and gather SDM initial settings */
{sdm_interval, dco_setting} = InitSWPLL(sw_pll, (unsigned)*selected_mclk_rate_ptr);
}
@@ -162,7 +162,7 @@ void SigmaDeltaTask(chanend c_sigma_delta, unsigned * unsafe selected_mclk_rate_
}
break;
// Do nothing & fall-through
/* Do nothing & fall-through. Above case polls only once per loop */
default:
break;
}