Streamline crash data access
Use correctly-typed external definition for the crash data region, and
eliminate unnecessary pointer indirection.

Results in a small ROM saving even with crash capture disabled, as there
was a pointer for the fault context store in either case. The pointer
isn't needed, as the context store location is fixed according to the
configuration flag.
ls
1 parent 03ce919 commit b6a7a0896ed1407f61c8ea7b933336bb92e56969
@Kevin Bracey Kevin Bracey authored on 17 Apr 2020
Showing 9 changed files
View
TESTS/mbed_platform/crash_reporting/main.cpp
View
platform/internal/mbed_fault_handler.h 0 → 100644
View
platform/source/TARGET_CORTEX_M/TOOLCHAIN_ARM/except.S
View
platform/source/TARGET_CORTEX_M/TOOLCHAIN_GCC/except.S
View
platform/source/TARGET_CORTEX_M/TOOLCHAIN_IAR/except.S
View
platform/source/TARGET_CORTEX_M/mbed_fault_handler.c
View
platform/source/TARGET_CORTEX_M/mbed_fault_handler.h 100644 → 0
View
platform/source/mbed_crash_data_offsets.h
View
platform/source/mbed_error.c