mbed library sources. Supersedes mbed-src. GR-PEACH runs on RAM.
Fork of mbed-dev by
Revision 99:740f8f9b184c, committed 2016-03-24
- Comitter:
- mbed_official
- Date:
- Thu Mar 24 09:30:10 2016 +0000
- Parent:
- 98:f043b034eb5d
- Child:
- 100:7c647ea3c13d
- Commit message:
- Synchronized with git revision 286b61db8a8431279e0cdf6bc4f9e9c137d46c79
Full URL: https://github.com/mbedmicro/mbed/commit/286b61db8a8431279e0cdf6bc4f9e9c137d46c79/
[STM32L4] Update ARM_MICRO startup files
Changed in this revision
--- a/targets/cmsis/TARGET_STM/TARGET_STM32L4/TARGET_DISCO_L476VG/TOOLCHAIN_ARM_MICRO/startup_stm32l476xx.s Thu Mar 24 06:45:10 2016 +0000
+++ b/targets/cmsis/TARGET_STM/TARGET_STM32L4/TARGET_DISCO_L476VG/TOOLCHAIN_ARM_MICRO/startup_stm32l476xx.s Thu Mar 24 09:30:10 2016 +0000
@@ -39,18 +39,8 @@
;
;*******************************************************************************
-; Amount of memory (in bytes) allocated for Stack
-; Tailor this value to your application needs
-; <h> Stack Configuration
-; <o> Stack Size (in Bytes) <0x0-0xFFFFFFFF:8>
-; </h>
-
-Stack_Size EQU 0x00000400
-
AREA STACK, NOINIT, READWRITE, ALIGN=3
EXPORT __initial_sp
-
-Stack_Mem SPACE Stack_Size
__initial_sp EQU 0x10008000 ; Top of RAM, L4-ECC-SRAM2 retained in standby
@@ -58,7 +48,7 @@
; <o> Heap Size (in Bytes) <0x0-0xFFFFFFFF:8>
; </h>
-Heap_Size EQU 0x00000400
+Heap_Size EQU 0x8000 ; 32KB
AREA HEAP, NOINIT, READWRITE, ALIGN=3
EXPORT __heap_base
@@ -66,12 +56,11 @@
__heap_base
Heap_Mem SPACE Heap_Size
-__heap_limit EQU (__initial_sp - Stack_Size)
+__heap_limit
PRESERVE8
THUMB
-
; Vector Table Mapped to Address 0 at Reset
AREA RESET, DATA, READONLY
EXPORT __Vectors
@@ -415,3 +404,4 @@
END
;************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE*****
+
--- a/targets/cmsis/TARGET_STM/TARGET_STM32L4/TARGET_NUCLEO_L476RG/TOOLCHAIN_ARM_MICRO/startup_stm32l476xx.s Thu Mar 24 06:45:10 2016 +0000
+++ b/targets/cmsis/TARGET_STM/TARGET_STM32L4/TARGET_NUCLEO_L476RG/TOOLCHAIN_ARM_MICRO/startup_stm32l476xx.s Thu Mar 24 09:30:10 2016 +0000
@@ -39,18 +39,8 @@
;
;*******************************************************************************
-; Amount of memory (in bytes) allocated for Stack
-; Tailor this value to your application needs
-; <h> Stack Configuration
-; <o> Stack Size (in Bytes) <0x0-0xFFFFFFFF:8>
-; </h>
-
-Stack_Size EQU 0x00000400
-
AREA STACK, NOINIT, READWRITE, ALIGN=3
EXPORT __initial_sp
-
-Stack_Mem SPACE Stack_Size
__initial_sp EQU 0x10008000 ; Top of RAM, L4-ECC-SRAM2 retained in standby
@@ -58,7 +48,7 @@
; <o> Heap Size (in Bytes) <0x0-0xFFFFFFFF:8>
; </h>
-Heap_Size EQU 0x00000400
+Heap_Size EQU 0x8000 ; 32KB
AREA HEAP, NOINIT, READWRITE, ALIGN=3
EXPORT __heap_base
@@ -66,12 +56,11 @@
__heap_base
Heap_Mem SPACE Heap_Size
-__heap_limit EQU (__initial_sp - Stack_Size)
+__heap_limit
PRESERVE8
THUMB
-
; Vector Table Mapped to Address 0 at Reset
AREA RESET, DATA, READONLY
EXPORT __Vectors
@@ -415,3 +404,4 @@
END
;************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE*****
+
