/* * Copyright (c) 2019 STMicroelectronics * * SPDX-License-Identifier: Apache-2.0 */ /** * @file * @brief System/hardware module for STM32L4 processor */ #include #include #include #include #include #include /** * @brief Perform basic hardware initialization at boot. * * This needs to be run from the very beginning. */ void soc_early_init_hook(void) { /*HW semaphore Clock enable*/ LL_AHB3_GRP1_EnableClock(LL_AHB3_GRP1_PERIPH_HSEM); /* Update CMSIS SystemCoreClock variable (HCLK) */ SystemCoreClock = 209000000; }