MCLK_STABILITY_DELAY renamed and updated

This commit is contained in:
Ross Owen
2014-01-20 20:31:01 +00:00
parent 94b98e031b
commit 118fbca858
2 changed files with 6 additions and 5 deletions

View File

@@ -209,9 +209,10 @@
#error Bad DEFAULT_MCLK_FREQ
#endif
/* The number of clock ticks to wait for the audio PLL to lock */
#ifndef MCLK_STABILITY_DELAY
#define MCLK_STABILITY_DELAY (40000000)
/* The number of clock ticks to wait for the audio feeback to stabalise */
#ifndef FEEDBACK_STABILITY_DELAY
/* Note, feedback always counts 128 SOFs (16ms @ HS, 128ms @ FS) */
#define FEEDBACK_STABILITY_DELAY (20000000)
#endif
/* Vendor String */

View File

@@ -318,7 +318,7 @@ int AudioClassRequests_2(XUD_ep ep0_out, XUD_ep ep0_in, USB_SetupPacket_t &sp, c
timer t;
unsigned time;
t :> time;
t when timerafter(time+5000000+MCLK_STABILITY_DELAY):> void;
t when timerafter(time+FEEDBACK_STABILITY_DELAY):> void;
}
}
@@ -1049,7 +1049,7 @@ int AudioEndpointRequests_1(XUD_ep ep0_out, XUD_ep ep0_in, USB_SetupPacket_t &sp
timer t;
unsigned time;
t :> time;
t when timerafter(time+50000000+MCLK_STABILTY_DELAY):> void;
t when timerafter(time+FEEDBACK_STABILTY_DELAY):> void;
}
}
}