Fixed Bug #746
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9531 35acf78f-673a-0410-8e92-d51de3d6d3f4
This commit is contained in:
parent
e9e97281a1
commit
bca1476912
|
@ -666,32 +666,32 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief MC01 clock source value.
|
* @brief MCO1 clock source value.
|
||||||
* @note The default value outputs HSI clock on MC01 pin.
|
* @note The default value outputs HSI clock on MCO1 pin.
|
||||||
*/
|
*/
|
||||||
#if !defined(STM32_MCO1SEL) || defined(__DOXYGEN__)
|
#if !defined(STM32_MCO1SEL) || defined(__DOXYGEN__)
|
||||||
#define STM32_MCO1SEL STM32_MCO1SEL_HSI
|
#define STM32_MCO1SEL STM32_MCO1SEL_HSI
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief MC01 prescaler value.
|
* @brief MCO1 prescaler value.
|
||||||
* @note The default value outputs HSI clock on MC01 pin.
|
* @note The default value outputs HSI clock on MCO1 pin.
|
||||||
*/
|
*/
|
||||||
#if !defined(STM32_MCO1PRE) || defined(__DOXYGEN__)
|
#if !defined(STM32_MCO1PRE) || defined(__DOXYGEN__)
|
||||||
#define STM32_MCO1PRE STM32_MCO1PRE_DIV1
|
#define STM32_MCO1PRE STM32_MCO1PRE_DIV1
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief MC02 clock source value.
|
* @brief MCO2 clock source value.
|
||||||
* @note The default value outputs SYSCLK / 5 on MC02 pin.
|
* @note The default value outputs SYSCLK / 5 on MCO2 pin.
|
||||||
*/
|
*/
|
||||||
#if !defined(STM32_MCO2SEL) || defined(__DOXYGEN__)
|
#if !defined(STM32_MCO2SEL) || defined(__DOXYGEN__)
|
||||||
#define STM32_MCO2SEL STM32_MCO2SEL_SYSCLK
|
#define STM32_MCO2SEL STM32_MCO2SEL_SYSCLK
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief MC02 prescaler value.
|
* @brief MCO2 prescaler value.
|
||||||
* @note The default value outputs SYSCLK / 5 on MC02 pin.
|
* @note The default value outputs SYSCLK / 5 on MCO2 pin.
|
||||||
*/
|
*/
|
||||||
#if !defined(STM32_MCO2PRE) || defined(__DOXYGEN__)
|
#if !defined(STM32_MCO2PRE) || defined(__DOXYGEN__)
|
||||||
#define STM32_MCO2PRE STM32_MCO2PRE_DIV5
|
#define STM32_MCO2PRE STM32_MCO2PRE_DIV5
|
||||||
|
|
|
@ -264,11 +264,11 @@
|
||||||
#define STM32_MCO2PRE_DIV4 (6 << 27) /**< MCO2 divided by 4. */
|
#define STM32_MCO2PRE_DIV4 (6 << 27) /**< MCO2 divided by 4. */
|
||||||
#define STM32_MCO2PRE_DIV5 (7 << 27) /**< MCO2 divided by 5. */
|
#define STM32_MCO2PRE_DIV5 (7 << 27) /**< MCO2 divided by 5. */
|
||||||
|
|
||||||
#define STM32_MCO2SEL_MASK (3U << 30) /**< MCO2 mask. */
|
#define STM32_MCO2SEL_MASK (3 << 30) /**< MCO2 mask. */
|
||||||
#define STM32_MCO2SEL_SYSCLK (0U << 30) /**< SYSCLK clock on MCO2 pin. */
|
#define STM32_MCO2SEL_SYSCLK (0 << 30) /**< SYSCLK clock on MCO2 pin. */
|
||||||
#define STM32_MCO2SEL_PLLI2S (1U << 30) /**< PLLI2S clock on MCO2 pin. */
|
#define STM32_MCO2SEL_PLLI2S (1 << 30) /**< PLLI2S clock on MCO2 pin. */
|
||||||
#define STM32_MCO2SEL_HSE (2U << 30) /**< HSE clock on MCO2 pin. */
|
#define STM32_MCO2SEL_HSE (2 << 30) /**< HSE clock on MCO2 pin. */
|
||||||
#define STM32_MCO2SEL_PLL (3U << 30) /**< PLL clock on MCO2 pin. */
|
#define STM32_MCO2SEL_PLL (3 << 30) /**< PLL clock on MCO2 pin. */
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @name RCC_PLLI2SCFGR register bits definitions
|
* @name RCC_PLLI2SCFGR register bits definitions
|
||||||
|
@ -582,32 +582,32 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief MC01 clock source value.
|
* @brief MCO1 clock source value.
|
||||||
* @note The default value outputs HSI clock on MC01 pin.
|
* @note The default value outputs HSI clock on MCO1 pin.
|
||||||
*/
|
*/
|
||||||
#if !defined(STM32_MCO1SEL) || defined(__DOXYGEN__)
|
#if !defined(STM32_MCO1SEL) || defined(__DOXYGEN__)
|
||||||
#define STM32_MCO1SEL STM32_MCO1SEL_HSI
|
#define STM32_MCO1SEL STM32_MCO1SEL_HSI
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief MC01 prescaler value.
|
* @brief MCO1 prescaler value.
|
||||||
* @note The default value outputs HSI clock on MC01 pin.
|
* @note The default value outputs HSI clock on MCO1 pin.
|
||||||
*/
|
*/
|
||||||
#if !defined(STM32_MCO1PRE) || defined(__DOXYGEN__)
|
#if !defined(STM32_MCO1PRE) || defined(__DOXYGEN__)
|
||||||
#define STM32_MCO1PRE STM32_MCO1PRE_DIV1
|
#define STM32_MCO1PRE STM32_MCO1PRE_DIV1
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief MC02 clock source value.
|
* @brief MCO2 clock source value.
|
||||||
* @note The default value outputs SYSCLK / 4 on MC02 pin.
|
* @note The default value outputs SYSCLK / 4 on MCO2 pin.
|
||||||
*/
|
*/
|
||||||
#if !defined(STM32_MCO2SEL) || defined(__DOXYGEN__)
|
#if !defined(STM32_MCO2SEL) || defined(__DOXYGEN__)
|
||||||
#define STM32_MCO2SEL STM32_MCO2SEL_SYSCLK
|
#define STM32_MCO2SEL STM32_MCO2SEL_SYSCLK
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief MC02 prescaler value.
|
* @brief MCO2 prescaler value.
|
||||||
* @note The default value outputs SYSCLK / 4 on MC02 pin.
|
* @note The default value outputs SYSCLK / 4 on MCO2 pin.
|
||||||
*/
|
*/
|
||||||
#if !defined(STM32_MCO2PRE) || defined(__DOXYGEN__)
|
#if !defined(STM32_MCO2PRE) || defined(__DOXYGEN__)
|
||||||
#define STM32_MCO2PRE STM32_MCO2PRE_DIV4
|
#define STM32_MCO2PRE STM32_MCO2PRE_DIV4
|
||||||
|
@ -944,7 +944,7 @@
|
||||||
#if STM32_HSE_ENABLED
|
#if STM32_HSE_ENABLED
|
||||||
|
|
||||||
#if STM32_HSECLK == 0
|
#if STM32_HSECLK == 0
|
||||||
#error "HSE frequency not defined"
|
#error "HSE frequency not defined"
|
||||||
#else /* STM32_HSECLK != 0 */
|
#else /* STM32_HSECLK != 0 */
|
||||||
#if defined(STM32_HSE_BYPASS)
|
#if defined(STM32_HSE_BYPASS)
|
||||||
#if (STM32_HSECLK < STM32_HSECLK_MIN) || (STM32_HSECLK > STM32_HSECLK_BYP_MAX)
|
#if (STM32_HSECLK < STM32_HSECLK_MIN) || (STM32_HSECLK > STM32_HSECLK_BYP_MAX)
|
||||||
|
|
|
@ -113,6 +113,8 @@
|
||||||
- RT: Merged RT4.
|
- RT: Merged RT4.
|
||||||
- NIL: Merged NIL2.
|
- NIL: Merged NIL2.
|
||||||
- NIL: Added STM32F7 demo.
|
- NIL: Added STM32F7 demo.
|
||||||
|
- HAL: Fixed wrong comments and indent in STM32F4xx and STM32F7xx
|
||||||
|
hal_lld.h (bug #746).
|
||||||
- HAL: Removed wrong SAI masks in STM32F4xx hal_lld.h (bug #745).
|
- HAL: Removed wrong SAI masks in STM32F4xx hal_lld.h (bug #745).
|
||||||
- HAL: Fixed wrong mask placement in STM32F4xx hal_lld.h (bug #744).
|
- HAL: Fixed wrong mask placement in STM32F4xx hal_lld.h (bug #744).
|
||||||
- HAL: Fixed wrong indent in STM32F4xx hal_lld.h (bug #743).
|
- HAL: Fixed wrong indent in STM32F4xx hal_lld.h (bug #743).
|
||||||
|
|
Loading…
Reference in New Issue