From d7aebe5e170b4d0f4ef1ab647849317cdb8294b1 Mon Sep 17 00:00:00 2001 From: Ross Owen Date: Thu, 28 Nov 2013 12:03:41 +0000 Subject: [PATCH] Added DEFAULT_MCLK_FREQ define --- module_usb_audio/devicedefines.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/module_usb_audio/devicedefines.h b/module_usb_audio/devicedefines.h index 90b6fdb1..48eb6795 100644 --- a/module_usb_audio/devicedefines.h +++ b/module_usb_audio/devicedefines.h @@ -191,6 +191,14 @@ #error MCLK_441 not defined #endif +#if ((MCLK_441 % DEFAULT_FREQ) == 0) +#define DEFAULT_MCLK_FREQ MCLK_441 +#elif ((MCLK_48 % DEFAULT_FREQ) == 0) +#define DEFAULT_MCLK_FREQ MCLK_48 +#else +#error Bad DEFAULT_MCLK_FREQ +#endif + /* The number of clock ticks to wait for the audio PLL to lock */ #ifndef AUDIO_PLL_LOCK_DELAY #define AUDIO_PLL_LOCK_DELAY (40000000)