INIT:GCC add call to HAL_Init

system_init, stops all on going timer.
gcc _start , perform zero initialized.
=> HAL_Init must be done again also in GCC toolchain
pull/3074/head
Michel Jaouen 2016-10-07 09:24:23 +02:00
parent b225a5ca97
commit 4a69072161
8 changed files with 0 additions and 16 deletions

View File

@ -31,8 +31,6 @@
void mbed_sdk_init() { void mbed_sdk_init() {
// Update the SystemCoreClock variable. // Update the SystemCoreClock variable.
SystemCoreClockUpdate(); SystemCoreClockUpdate();
#if !defined(TOOLCHAIN_GCC_ARM)
// Need to restart HAL driver after the RAM is initialized // Need to restart HAL driver after the RAM is initialized
HAL_Init(); HAL_Init();
#endif
} }

View File

@ -32,8 +32,6 @@ void mbed_sdk_init()
{ {
// Update the SystemCoreClock variable. // Update the SystemCoreClock variable.
SystemCoreClockUpdate(); SystemCoreClockUpdate();
#if !defined(TOOLCHAIN_GCC_ARM)
// Need to restart HAL driver after the RAM is initialized // Need to restart HAL driver after the RAM is initialized
HAL_Init(); HAL_Init();
#endif
} }

View File

@ -32,8 +32,6 @@ void mbed_sdk_init()
{ {
// Update the SystemCoreClock variable. // Update the SystemCoreClock variable.
SystemCoreClockUpdate(); SystemCoreClockUpdate();
#if !defined(TOOLCHAIN_GCC_ARM)
// Need to restart HAL driver after the RAM is initialized // Need to restart HAL driver after the RAM is initialized
HAL_Init(); HAL_Init();
#endif
} }

View File

@ -33,10 +33,8 @@ void mbed_sdk_init()
{ {
// Update the SystemCoreClock variable. // Update the SystemCoreClock variable.
SystemCoreClockUpdate(); SystemCoreClockUpdate();
#if !defined(TOOLCHAIN_GCC_ARM)
// Need to restart HAL driver after the RAM is initialized // Need to restart HAL driver after the RAM is initialized
HAL_Init(); HAL_Init();
#endif
} }
/** /**

View File

@ -35,10 +35,8 @@ void mbed_sdk_init()
{ {
// Update the SystemCoreClock variable. // Update the SystemCoreClock variable.
SystemCoreClockUpdate(); SystemCoreClockUpdate();
#if !defined(TOOLCHAIN_GCC_ARM)
// Need to restart HAL driver after the RAM is initialized // Need to restart HAL driver after the RAM is initialized
HAL_Init(); HAL_Init();
#endif
} }

View File

@ -32,8 +32,6 @@ void mbed_sdk_init()
{ {
// Update the SystemCoreClock variable. // Update the SystemCoreClock variable.
SystemCoreClockUpdate(); SystemCoreClockUpdate();
#if !defined(TOOLCHAIN_GCC_ARM)
// Need to restart HAL driver after the RAM is initialized // Need to restart HAL driver after the RAM is initialized
HAL_Init(); HAL_Init();
#endif
} }

View File

@ -35,10 +35,8 @@ void mbed_sdk_init()
{ {
// Update the SystemCoreClock variable. // Update the SystemCoreClock variable.
SystemCoreClockUpdate(); SystemCoreClockUpdate();
#if !defined(TOOLCHAIN_GCC_ARM)
// Need to restart HAL driver after the RAM is initialized // Need to restart HAL driver after the RAM is initialized
HAL_Init(); HAL_Init();
#endif
#if defined(TARGET_XDOT_L151CC) #if defined(TARGET_XDOT_L151CC)
if (PWR->CSR & PWR_CSR_SBF) { if (PWR->CSR & PWR_CSR_SBF) {

View File

@ -32,8 +32,6 @@ void mbed_sdk_init()
{ {
// Update the SystemCoreClock variable. // Update the SystemCoreClock variable.
SystemCoreClockUpdate(); SystemCoreClockUpdate();
#if !defined(TOOLCHAIN_GCC_ARM)
// Need to restart HAL driver after the RAM is initialized // Need to restart HAL driver after the RAM is initialized
HAL_Init(); HAL_Init();
#endif
} }