The official Mbed 2 C/C++ SDK provides the software platform and libraries to build your applications.
Dependents: hello SerialTestv11 SerialTestv12 Sierpinski ... more
mbed 2
This is the mbed 2 library. If you'd like to learn about Mbed OS please see the mbed-os docs.
Diff: TARGET_KW41Z/TOOLCHAIN_ARM_STD/MKW41Z512xxx4.sct
- Revision:
- 172:65be27845400
- Parent:
- 170:e95d10626187
diff -r 3a7713b1edbc -r 65be27845400 TARGET_KW41Z/TOOLCHAIN_ARM_STD/MKW41Z512xxx4.sct --- a/TARGET_KW41Z/TOOLCHAIN_ARM_STD/MKW41Z512xxx4.sct Thu Nov 08 11:45:42 2018 +0000 +++ b/TARGET_KW41Z/TOOLCHAIN_ARM_STD/MKW41Z512xxx4.sct Wed Feb 20 20:53:29 2019 +0000 @@ -51,14 +51,26 @@ #define __ram_vector_table_size__ 0x00000000 #endif -#define m_interrupts_start 0x00000000 +#if !defined(MBED_APP_START) + #define MBED_APP_START 0 +#endif + +#if !defined(MBED_APP_SIZE) + #define MBED_APP_SIZE 0x80000 +#endif + +#if !defined(MBED_BOOT_STACK_SIZE) + #define MBED_BOOT_STACK_SIZE 0x400 +#endif + +#define m_interrupts_start MBED_APP_START #define m_interrupts_size 0x00000200 -#define m_flash_config_start 0x00000400 +#define m_flash_config_start MBED_APP_START + 0x400 #define m_flash_config_size 0x00000010 -#define m_text_start 0x00000410 -#define m_text_size 0x0007FBF0 +#define m_text_start MBED_APP_START + 0x410 +#define m_text_size MBED_APP_SIZE - 0x410 #define m_interrupts_ram_start 0x1FFF8000 #define m_interrupts_ram_size __ram_vector_table_size__ @@ -70,7 +82,7 @@ #if (defined(__stack_size__)) #define Stack_Size __stack_size__ #else - #define Stack_Size 0x0400 + #define Stack_Size MBED_BOOT_STACK_SIZE #endif #if (defined(__heap_size__))