Fix initial_sp on psa sequana

pull/8745/head
Oren Cohen 2018-12-05 15:40:44 +02:00
parent b2d2cae3c4
commit b69e03fb1e
1 changed files with 14 additions and 2 deletions

View File

@ -21,15 +21,27 @@
#if defined(TARGET_MCU_PSOC6_M0)
#ifdef TARGET_PSA
#ifndef INITIAL_SP
#define INITIAL_SP (PSA_SECURE_RAM_START + PSA_SECURE_RAM_SIZE)
#endif // INITIAL_SP
#else
#ifndef INITIAL_SP
#define INITIAL_SP (0x08000000 + 0x00010000) // Ram origin + length
#endif
#endif // INITIAL_SP
#endif // TARGET_PSA
#elif defined(TARGET_MCU_PSOC6_M4)
#ifdef TARGET_PSA
#ifndef INITIAL_SP
#define INITIAL_SP (PSA_NON_SECURE_RAM_START + PSA_NON_SECURE_RAM_SIZE)
#endif // INITIAL_SP
#else
#ifndef INITIAL_SP
#define INITIAL_SP (0x08010000 + 0x00037800) // Ram origin + length
#endif
#endif // INITIAL_SP
#endif // TARGET_PSA
#else