]> begriffs open source - cmsis/commit
Core(M): Enhanced Startup and Lowlevel init provisions.
authorJonatan Antoni <jonatan.antoni@arm.com>
Wed, 8 May 2019 14:17:09 +0000 (16:17 +0200)
committerJonatan Antoni <jonatan.antoni@arm.com>
Wed, 8 May 2019 14:23:34 +0000 (16:23 +0200)
commitb19dcd7c0abf78026cdc764655e19e33608c0ead
treea61fc4cf39275ee4b6dd1c41ed9d13a422e57751
parentaa527678694e9b6104192a979eec660e598f2e2c
Core(M): Enhanced Startup and Lowlevel init provisions.
- Added ifdef's to allow provisions to be given externally.
- Removed extern declarations for used linker symbols.
- Added provision to rename the vector table, e.g. for IAR.
- Added default data/bss init routine for GCC.

Change-Id: I093804e4f3b2f62c56f2dabc55eae88e7cac39b9
CMSIS/Core/Include/cmsis_armcc.h
CMSIS/Core/Include/cmsis_armclang.h
CMSIS/Core/Include/cmsis_armclang_ltm.h
CMSIS/Core/Include/cmsis_gcc.h
CMSIS/Core/Include/cmsis_iccarm.h