From 04ae15a15401a9694ee5219ec6f8958bc722318a Mon Sep 17 00:00:00 2001 From: Keyur Hariya Date: Thu, 3 May 2018 09:50:01 -0500 Subject: [PATCH] Declare and call low_level_init funtion --- .../TARGET_Maxim/TARGET_MAX32625/device/system_max32625.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/targets/TARGET_Maxim/TARGET_MAX32625/device/system_max32625.c b/targets/TARGET_Maxim/TARGET_MAX32625/device/system_max32625.c index 4f77b21167..bba36bb5c6 100644 --- a/targets/TARGET_Maxim/TARGET_MAX32625/device/system_max32625.c +++ b/targets/TARGET_Maxim/TARGET_MAX32625/device/system_max32625.c @@ -171,6 +171,10 @@ __weak int PreInit(void) return 0; } +/* Override this function for early platform initialization +*/ +__weak void low_level_init(void) {} + /* This function is called just before control is transferred to main(). */ void SystemInit(void) @@ -258,6 +262,9 @@ void SystemInit(void) __ISB(); #endif + /* Early platform initialization */ + low_level_init(); + /* Perform an initial trim of the internal ring oscillator */ CLKMAN_TrimRO(); }