From 14cfe8bac8f34e057e05199a8ca8c30af0d4a333 Mon Sep 17 00:00:00 2001
From: Bartosz Szatkowski <bartosz.szatkowski@arm.com>
Date: Tue, 9 May 2017 11:20:50 +0100
Subject: [PATCH] Limit ISR stack to 4k on NUCLEO_F429ZI

---
 .../device/TOOLCHAIN_IAR/stm32f429xx_flash.icf                | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F429xI/device/TOOLCHAIN_IAR/stm32f429xx_flash.icf b/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F429xI/device/TOOLCHAIN_IAR/stm32f429xx_flash.icf
index 94c7d061c0..8dcb1a8fea 100644
--- a/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F429xI/device/TOOLCHAIN_IAR/stm32f429xx_flash.icf
+++ b/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F429xI/device/TOOLCHAIN_IAR/stm32f429xx_flash.icf
@@ -15,8 +15,8 @@ define symbol __ICFEDIT_region_RAM_end__      = 0x2002FFFF;
 define symbol __ICFEDIT_region_CCMRAM_start__ = 0x10000000;
 define symbol __ICFEDIT_region_CCMRAM_end__   = 0x1000FFFF;
 /*-Sizes-*/
-/*Heap 64K and stack 24K */
-define symbol __ICFEDIT_size_cstack__ = 0x6000;
+/*Heap 64K and stack 4K */
+define symbol __ICFEDIT_size_cstack__ = 0x1000;
 define symbol __ICFEDIT_size_heap__   = 0x10000;
 /**** End of ICF editor section. ###ICF###*/