LaunchXL-TMS57004: Add VCLK and RTICLK dividers to board.h

This commit is contained in:
Gregory Nutt 2015-12-23 13:42:31 -06:00
parent 3a222e3c2e
commit 7cae9df493

View File

@ -108,6 +108,17 @@
#define BOARD_PLL_R 2 /* PLLDIV = 1 */
#define BOARD_PLL_FREQUENCY 80000000
/* Clock Sources / Dividers
*
* GCLK and HCLK are both driven by PLL1.
* VCLK is driven by HCLK (optionally by HCLK/2)
* RTICLK source is VCLK/2 (optionally from VCLK)
*/
#define BOARD_VCLK_DIVIDER 1
#define BOARD_VCLK2_DIVIDER 1
#define BOARD_RTICLK_DIVIDER 2
/* Resulting frequencies:
*
* GCLK and HCLK are both driven by PLL1.
@ -117,8 +128,8 @@
#define BOARD_GCLK_FREQUENCY BOARD_PLL_FREQUENCY
#define BOARD_HCLK_FREQUENCY BOARD_PLL_FREQUENCY
#define BOARD_VCLK_FREQUENCY BOARD_HCLK_FREQUENCY
#define BOARD_RTICLK_FREQUENCY (BOARD_VCLK_FREQUENCY / 2)
#define BOARD_VCLK_FREQUENCY (BOARD_HCLK_FREQUENCY / BOARD_VCLK_DIVIDER)
#define BOARD_RTICLK_FREQUENCY (BOARD_VCLK_FREQUENCY / BOARD_RTICLK_DIVIDER)
/* FLASH wait states */