From f1e1375685da959ad6c5d062d594c413723ccc11 Mon Sep 17 00:00:00 2001 From: Rajkumar Kanagaraj Date: Thu, 23 Jan 2020 07:39:29 -0800 Subject: [PATCH] Fix for the missing retrieve error context function call. - Add the function to retrieve error context after a fatal error is called at system initialisation for the bare metal profile. --- platform/source/mbed_sdk_boot.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/platform/source/mbed_sdk_boot.c b/platform/source/mbed_sdk_boot.c index 9dc8141558..fe19053547 100644 --- a/platform/source/mbed_sdk_boot.c +++ b/platform/source/mbed_sdk_boot.c @@ -128,6 +128,7 @@ int $Sub$$main(void) #endif mbed_toolchain_init(); mbed_main(); + mbed_error_initialize(); return $Super$$main(); } @@ -162,6 +163,7 @@ void software_init_hook(void) int __wrap_main(void) { mbed_main(); + mbed_error_initialize(); return __real_main(); } @@ -180,6 +182,7 @@ void __mbed_init(void) mbed_stack_isr_size = (uint32_t)__section_size("CSTACK"); mbed_init(); + mbed_error_initialize(); } #endif