Fixed #621.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8131 35acf78f-673a-0410-8e92-d51de3d6d3f4
This commit is contained in:
parent
644b2d88a7
commit
e9baca84cf
|
@ -16,7 +16,7 @@
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @file STM32F7xx/hal_lld.h
|
* @file STM32F7xx/hal_lld.h
|
||||||
* @brief STM32F7xx/STM32F2xx HAL subsystem low level driver header.
|
* @brief STM32F7xx HAL subsystem low level driver header.
|
||||||
* @pre This module requires the following macros to be defined in the
|
* @pre This module requires the following macros to be defined in the
|
||||||
* @p board.h file:
|
* @p board.h file:
|
||||||
* - STM32_LSECLK.
|
* - STM32_LSECLK.
|
||||||
|
@ -26,13 +26,7 @@
|
||||||
* - STM32_VDD (as hundredths of Volt).
|
* - STM32_VDD (as hundredths of Volt).
|
||||||
* .
|
* .
|
||||||
* One of the following macros must also be defined:
|
* One of the following macros must also be defined:
|
||||||
* - STM32F2XX for High-performance STM32 F-2 devices.
|
* - STM32F745xx, STM32F746xx, STM32F756xx very high-performance MCUs.
|
||||||
* - STM32F405xx, STM32F415xx, STM32F407xx, STM32F417xx for
|
|
||||||
* High-performance STM32 F-4 devices.
|
|
||||||
* - STM32F427xx, STM32F437xx, STM32F429xx, STM32F439xx for
|
|
||||||
* High-performance STM32 F-4 devices.
|
|
||||||
* - STM32F401xC, STM32F401xE for High-performance STM32 F-4 devices.
|
|
||||||
* - STM32F411xE for High-performance STM32 F-4 devices.
|
|
||||||
* .
|
* .
|
||||||
*
|
*
|
||||||
* @addtogroup HAL
|
* @addtogroup HAL
|
||||||
|
@ -51,57 +45,26 @@
|
||||||
/**
|
/**
|
||||||
* @brief Defines the support for realtime counters in the HAL.
|
* @brief Defines the support for realtime counters in the HAL.
|
||||||
*/
|
*/
|
||||||
#define HAL_IMPLEMENTS_COUNTERS TRUE
|
#define HAL_IMPLEMENTS_COUNTERS TRUE
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @name Platform identification macros
|
* @name Platform identification macros
|
||||||
* @{
|
* @{
|
||||||
*/
|
*/
|
||||||
#if defined(STM32F439xx) || defined(__DOXYGEN__)
|
#if defined(STM32F745xx) || defined(__DOXYGEN__)
|
||||||
#define PLATFORM_NAME "STM32F439 High Performance with DSP and FPU"
|
#define PLATFORM_NAME "STM32F439 High Performance with DSP and FPU"
|
||||||
|
|
||||||
#elif defined(STM32F429xx)
|
#elif defined(STM32F746xx)
|
||||||
#define PLATFORM_NAME "STM32F429 High Performance with DSP and FPU"
|
#define PLATFORM_NAME "STM32F429 High Performance with DSP and FPU"
|
||||||
|
|
||||||
#elif defined(STM32F437xx)
|
#elif defined(STM32F756xx)
|
||||||
#define PLATFORM_NAME "STM32F437 High Performance with DSP and FPU"
|
#define PLATFORM_NAME "STM32F437 High Performance with DSP and FPU"
|
||||||
|
|
||||||
#elif defined(STM32F427xx)
|
|
||||||
#define PLATFORM_NAME "STM32F427 High Performance with DSP and FPU"
|
|
||||||
|
|
||||||
#elif defined(STM32F405xx)
|
|
||||||
#define PLATFORM_NAME "STM32F405 High Performance with DSP and FPU"
|
|
||||||
|
|
||||||
#elif defined(STM32F415xx)
|
|
||||||
#define PLATFORM_NAME "STM32F415 High Performance with DSP and FPU"
|
|
||||||
|
|
||||||
#elif defined(STM32F407xx)
|
|
||||||
#define PLATFORM_NAME "STM32F407 High Performance with DSP and FPU"
|
|
||||||
|
|
||||||
#elif defined(STM32F417xx)
|
|
||||||
#define PLATFORM_NAME "STM32F417 High Performance with DSP and FPU"
|
|
||||||
|
|
||||||
#elif defined(STM32F401xC)
|
|
||||||
#define PLATFORM_NAME "STM32F401xC High Performance with DSP and FPU"
|
|
||||||
|
|
||||||
#elif defined(STM32F401xE)
|
|
||||||
#define PLATFORM_NAME "STM32F401xE High Performance with DSP and FPU"
|
|
||||||
|
|
||||||
#elif defined(STM32F411xE)
|
|
||||||
#define PLATFORM_NAME "STM32F411xE High Performance with DSP and FPU"
|
|
||||||
|
|
||||||
#elif defined(STM32F2XX)
|
|
||||||
#define PLATFORM_NAME "STM32F2xx High Performance"
|
|
||||||
|
|
||||||
#else
|
#else
|
||||||
#error "STM32F2xx/F4xx device not specified"
|
#error "STM32F7xx device not specified"
|
||||||
#endif
|
#endif
|
||||||
/** @} */
|
/** @} */
|
||||||
|
|
||||||
/**
|
|
||||||
* @name Absolute Maximum Ratings
|
|
||||||
* @{
|
|
||||||
*/
|
|
||||||
/**
|
/**
|
||||||
* @name Absolute Maximum Ratings
|
* @name Absolute Maximum Ratings
|
||||||
* @{
|
* @{
|
||||||
|
|
|
@ -83,6 +83,8 @@
|
||||||
- HAL: Introduced support for TIM21 and TIM22 in STM32 ST driver.
|
- HAL: Introduced support for TIM21 and TIM22 in STM32 ST driver.
|
||||||
- HAL: Updated STM32F0xx headers to STM32CubeF0 version 1.3.0. Added support
|
- HAL: Updated STM32F0xx headers to STM32CubeF0 version 1.3.0. Added support
|
||||||
for STM32F030xC, STM32F070x6, STM32F070xB devices.
|
for STM32F030xC, STM32F070x6, STM32F070xB devices.
|
||||||
|
- HAL: Fixed duplicated doxygen tag in STM32F4xx hal_lld.h file (bug #621)
|
||||||
|
(backported to 3.0.1 and 2.6.9).
|
||||||
- HAL: Fixed STM32F042 registry error (bug #620)(backported to 3.0.1).
|
- HAL: Fixed STM32F042 registry error (bug #620)(backported to 3.0.1).
|
||||||
- HAL: Fixed wrong check in canReceive() (bug #619)(backported to 3.0.1
|
- HAL: Fixed wrong check in canReceive() (bug #619)(backported to 3.0.1
|
||||||
and 2.6.9).
|
and 2.6.9).
|
||||||
|
|
Loading…
Reference in New Issue