git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@5259 35acf78f-673a-0410-8e92-d51de3d6d3f4
This commit is contained in:
parent
759ce419bb
commit
dda9064f21
|
@ -35,9 +35,9 @@
|
||||||
#define SPC5_FMPLL0_IDF_VALUE 1
|
#define SPC5_FMPLL0_IDF_VALUE 1
|
||||||
#define SPC5_FMPLL0_NDIV_VALUE 32
|
#define SPC5_FMPLL0_NDIV_VALUE 32
|
||||||
#define SPC5_FMPLL0_ODF SPC5_FMPLL_ODF_DIV4
|
#define SPC5_FMPLL0_ODF SPC5_FMPLL_ODF_DIV4
|
||||||
#define SPC5_PHERIPERAL1_CLK_DIV_VALUE 2
|
#define SPC5_PERIPHERAL1_CLK_DIV_VALUE 2
|
||||||
#define SPC5_PHERIPERAL2_CLK_DIV_VALUE 2
|
#define SPC5_PERIPHERAL2_CLK_DIV_VALUE 2
|
||||||
#define SPC5_PHERIPERAL3_CLK_DIV_VALUE 2
|
#define SPC5_PERIPHERAL3_CLK_DIV_VALUE 2
|
||||||
#define SPC5_ME_ME_BITS (SPC5_ME_ME_RUN1 | \
|
#define SPC5_ME_ME_BITS (SPC5_ME_ME_RUN1 | \
|
||||||
SPC5_ME_ME_RUN2 | \
|
SPC5_ME_ME_RUN2 | \
|
||||||
SPC5_ME_ME_RUN3 | \
|
SPC5_ME_ME_RUN3 | \
|
||||||
|
|
|
@ -287,24 +287,24 @@
|
||||||
* @brief Peripherals Set 1 clock divider value.
|
* @brief Peripherals Set 1 clock divider value.
|
||||||
* @note Zero means disabled clock.
|
* @note Zero means disabled clock.
|
||||||
*/
|
*/
|
||||||
#if !defined(SPC5_PHERIPERAL1_CLK_DIV_VALUE) || defined(__DOXYGEN__)
|
#if !defined(SPC5_PERIPHERAL1_CLK_DIV_VALUE) || defined(__DOXYGEN__)
|
||||||
#define SPC5_PHERIPERAL1_CLK_DIV_VALUE 2
|
#define SPC5_PERIPHERAL1_CLK_DIV_VALUE 2
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Peripherals Set 2 clock divider value.
|
* @brief Peripherals Set 2 clock divider value.
|
||||||
* @note Zero means disabled clock.
|
* @note Zero means disabled clock.
|
||||||
*/
|
*/
|
||||||
#if !defined(SPC5_PHERIPERAL2_CLK_DIV_VALUE) || defined(__DOXYGEN__)
|
#if !defined(SPC5_PERIPHERAL2_CLK_DIV_VALUE) || defined(__DOXYGEN__)
|
||||||
#define SPC5_PHERIPERAL2_CLK_DIV_VALUE 2
|
#define SPC5_PERIPHERAL2_CLK_DIV_VALUE 2
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Peripherals Set 3 clock divider value.
|
* @brief Peripherals Set 3 clock divider value.
|
||||||
* @note Zero means disabled clock.
|
* @note Zero means disabled clock.
|
||||||
*/
|
*/
|
||||||
#if !defined(SPC5_PHERIPERAL3_CLK_DIV_VALUE) || defined(__DOXYGEN__)
|
#if !defined(SPC5_PERIPHERAL3_CLK_DIV_VALUE) || defined(__DOXYGEN__)
|
||||||
#define SPC5_PHERIPERAL3_CLK_DIV_VALUE 2
|
#define SPC5_PERIPHERAL3_CLK_DIV_VALUE 2
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -703,33 +703,33 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* Check on the peripherals set 1 clock divider settings.*/
|
/* Check on the peripherals set 1 clock divider settings.*/
|
||||||
#if SPC5_PHERIPERAL1_CLK_DIV_VALUE == 0
|
#if SPC5_PERIPHERAL1_CLK_DIV_VALUE == 0
|
||||||
#define SPC5_CGM_SC_DC0 0
|
#define SPC5_CGM_SC_DC0 0
|
||||||
#elif (SPC5_PHERIPERAL1_CLK_DIV_VALUE >= 1) && \
|
#elif (SPC5_PERIPHERAL1_CLK_DIV_VALUE >= 1) && \
|
||||||
(SPC5_PHERIPERAL1_CLK_DIV_VALUE <= 16)
|
(SPC5_PERIPHERAL1_CLK_DIV_VALUE <= 16)
|
||||||
#define SPC5_CGM_SC_DC0 (0x80 | (SPC5_PHERIPERAL1_CLK_DIV_VALUE - 1))
|
#define SPC5_CGM_SC_DC0 (0x80 | (SPC5_PERIPHERAL1_CLK_DIV_VALUE - 1))
|
||||||
#else
|
#else
|
||||||
#error "invalid SPC5_PHERIPERAL1_CLK_DIV_VALUE value specified"
|
#error "invalid SPC5_PERIPHERAL1_CLK_DIV_VALUE value specified"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* Check on the peripherals set 2 clock divider settings.*/
|
/* Check on the peripherals set 2 clock divider settings.*/
|
||||||
#if SPC5_PHERIPERAL2_CLK_DIV_VALUE == 0
|
#if SPC5_PERIPHERAL2_CLK_DIV_VALUE == 0
|
||||||
#define SPC5_CGM_SC_DC1 0
|
#define SPC5_CGM_SC_DC1 0
|
||||||
#elif (SPC5_PHERIPERAL2_CLK_DIV_VALUE >= 1) && \
|
#elif (SPC5_PERIPHERAL2_CLK_DIV_VALUE >= 1) && \
|
||||||
(SPC5_PHERIPERAL2_CLK_DIV_VALUE <= 16)
|
(SPC5_PERIPHERAL2_CLK_DIV_VALUE <= 16)
|
||||||
#define SPC5_CGM_SC_DC1 (0x80 | (SPC5_PHERIPERAL2_CLK_DIV_VALUE - 1))
|
#define SPC5_CGM_SC_DC1 (0x80 | (SPC5_PERIPHERAL2_CLK_DIV_VALUE - 1))
|
||||||
#else
|
#else
|
||||||
#error "invalid SPC5_PHERIPERAL2_CLK_DIV_VALUE value specified"
|
#error "invalid SPC5_PERIPHERAL2_CLK_DIV_VALUE value specified"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* Check on the peripherals set 3 clock divider settings.*/
|
/* Check on the peripherals set 3 clock divider settings.*/
|
||||||
#if SPC5_PHERIPERAL3_CLK_DIV_VALUE == 0
|
#if SPC5_PERIPHERAL3_CLK_DIV_VALUE == 0
|
||||||
#define SPC5_CGM_SC_DC2 0
|
#define SPC5_CGM_SC_DC2 0
|
||||||
#elif (SPC5_PHERIPERAL3_CLK_DIV_VALUE >= 1) && \
|
#elif (SPC5_PERIPHERAL3_CLK_DIV_VALUE >= 1) && \
|
||||||
(SPC5_PHERIPERAL3_CLK_DIV_VALUE <= 16)
|
(SPC5_PERIPHERAL3_CLK_DIV_VALUE <= 16)
|
||||||
#define SPC5_CGM_SC_DC2 (0x80 | (SPC5_PHERIPERAL3_CLK_DIV_VALUE - 1))
|
#define SPC5_CGM_SC_DC2 (0x80 | (SPC5_PERIPHERAL3_CLK_DIV_VALUE - 1))
|
||||||
#else
|
#else
|
||||||
#error "invalid SPC5_PHERIPERAL3_CLK_DIV_VALUE value specified"
|
#error "invalid SPC5_PERIPHERAL3_CLK_DIV_VALUE value specified"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/*===========================================================================*/
|
/*===========================================================================*/
|
||||||
|
|
Loading…
Reference in New Issue