mbed-os/targets/TARGET_Silicon_Labs/TARGET_EFM32
Jaeden Amero 378655f40c uVisor: Standardize available legacy heap and stack
With the RTOS, the STACK_SIZE specified here is unrelated to the stack
size available for the main thread (that runs pre_main). Save memory by
reducing the stack size to a more reasonable amount.

On uVisor, HEAP_SIZE is both a minimum available and maximum available
heap size. The heap can't grow beyond the end of the heap into the
neighboring stack. On all uVisor-supported platforms, guarantee at least
0x6000 bytes of heap space. This increases the portability of uVisor
applications as the memory available for legacy heap allocations is
guaranteed. This helps to avoid out of memory errors on platforms that
were previously guaranteeing less memory.
2017-02-07 16:46:38 +00:00
..
TARGET_EFM32GG uVisor: Standardize available legacy heap and stack 2017-02-07 16:46:38 +00:00
TARGET_EFM32HG [EFM32] Move board controller pin setting to config system 2016-10-27 23:21:39 -07:00
TARGET_EFM32LG [EFM32] Move board controller pin setting to config system 2016-10-27 23:21:39 -07:00
TARGET_EFM32PG [EFM32] Move board controller pin setting to config system 2016-10-27 23:21:39 -07:00
TARGET_EFM32WG [EFM32] Move board controller pin setting to config system 2016-10-27 23:21:39 -07:00
TARGET_EFM32ZG [EFM32] Move board controller pin setting to config system 2016-10-27 23:21:39 -07:00
TARGET_EFR32MG1 [EFR32] Fix linker script for ARMCC 2016-11-08 18:32:09 +01:00
TESTS restructure - Moved targets out to top level 2016-09-30 19:18:09 -05:00
common [EFM32] Move board controller pin setting to config system 2016-10-27 23:22:11 -07:00
emlib EFM32: Use SECURE_ACCESS to access the ROM table 2016-10-24 18:29:37 +02:00
analogin_api.c restructure - Moved targets out to top level 2016-09-30 19:18:09 -05:00
analogout_api.c [EFM32] Small fixes 2016-10-24 18:24:59 +02:00
dma_api.c restructure - Moved targets out to top level 2016-09-30 19:18:09 -05:00
dma_api_HAL.h restructure - Moved targets out to top level 2016-09-30 19:18:09 -05:00
gpio_api.c restructure - Moved targets out to top level 2016-09-30 19:18:09 -05:00
gpio_irq_api.c restructure - Moved targets out to top level 2016-09-30 19:18:09 -05:00
i2c_api.c restructure - Moved targets out to top level 2016-09-30 19:18:09 -05:00
lp_ticker.c [EFM32] Move clock configuration to target settings 2016-10-24 18:29:25 +02:00
pinmap.c [EFM32] Small fixes 2016-10-24 18:24:59 +02:00
pinmap_function.c [EFM32] Small fixes 2016-10-24 18:24:59 +02:00
pinmap_function.h restructure - Moved targets out to top level 2016-09-30 19:18:09 -05:00
port_api.c restructure - Moved targets out to top level 2016-09-30 19:18:09 -05:00
pwmout_api.c [EFM32] Small fixes 2016-10-24 18:24:59 +02:00
rtc_api.c restructure - Moved targets out to top level 2016-09-30 19:18:09 -05:00
rtc_api_HAL.h restructure - Moved targets out to top level 2016-09-30 19:18:09 -05:00
serial_api.c [EFM32] Use serial configuration from platform 2016-10-24 18:25:11 +02:00
serial_api_HAL.h restructure - Moved targets out to top level 2016-09-30 19:18:09 -05:00
sleep.c Platform: Add sleep/deepsleep user facing functions 2017-01-19 09:39:29 +00:00
sleepmodes.h restructure - Moved targets out to top level 2016-09-30 19:18:09 -05:00
spi_api.c [EFM32] Small fixes 2016-10-24 18:24:59 +02:00
us_ticker.c [EFM32] Small fixes 2016-10-24 18:24:59 +02:00