Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: hello SerialTestv11 SerialTestv12 Sierpinski ... more
TARGET_RZ_A1H/TOOLCHAIN_ARM_STD/MBRZA1H.sct@160:5571c4ff569f, 2018-01-17 (annotated)
- Committer:
- Anna Bridge
- Date:
- Wed Jan 17 16:13:02 2018 +0000
- Revision:
- 160:5571c4ff569f
- Child:
- 170:e95d10626187
mbed library. Release version 158
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Anna Bridge |
160:5571c4ff569f | 1 | #! armcc -E |
Anna Bridge |
160:5571c4ff569f | 2 | ;************************************************** |
Anna Bridge |
160:5571c4ff569f | 3 | ; Copyright (c) 2017 ARM Ltd. All rights reserved. |
Anna Bridge |
160:5571c4ff569f | 4 | ;************************************************** |
Anna Bridge |
160:5571c4ff569f | 5 | |
Anna Bridge |
160:5571c4ff569f | 6 | ; Scatter-file for RTX Example on Versatile Express |
Anna Bridge |
160:5571c4ff569f | 7 | |
Anna Bridge |
160:5571c4ff569f | 8 | ; This scatter-file places application code, data, stack and heap at suitable addresses in the memory map. |
Anna Bridge |
160:5571c4ff569f | 9 | |
Anna Bridge |
160:5571c4ff569f | 10 | #include "mem_RZ_A1H.h" |
Anna Bridge |
160:5571c4ff569f | 11 | |
Anna Bridge |
160:5571c4ff569f | 12 | LOAD_TTB __TTB_BASE __TTB_SIZE ; Page 0 of On-Chip Data Retention RAM |
Anna Bridge |
160:5571c4ff569f | 13 | { |
Anna Bridge |
160:5571c4ff569f | 14 | TTB +0 EMPTY 0x4000 |
Anna Bridge |
160:5571c4ff569f | 15 | { } ; Level-1 Translation Table for MMU |
Anna Bridge |
160:5571c4ff569f | 16 | } |
Anna Bridge |
160:5571c4ff569f | 17 | |
Anna Bridge |
160:5571c4ff569f | 18 | SFLASH __ROM_BASE __ROM_SIZE ; load region size_region |
Anna Bridge |
160:5571c4ff569f | 19 | { |
Anna Bridge |
160:5571c4ff569f | 20 | BOOT_LOADER_BEGIN __ROM_BASE FIXED |
Anna Bridge |
160:5571c4ff569f | 21 | { |
Anna Bridge |
160:5571c4ff569f | 22 | * (BOOT_LOADER) |
Anna Bridge |
160:5571c4ff569f | 23 | } |
Anna Bridge |
160:5571c4ff569f | 24 | |
Anna Bridge |
160:5571c4ff569f | 25 | VECTORS __VECTOR_BASE FIXED |
Anna Bridge |
160:5571c4ff569f | 26 | { |
Anna Bridge |
160:5571c4ff569f | 27 | * (RESET, +FIRST) ; Vector table and other startup code |
Anna Bridge |
160:5571c4ff569f | 28 | * (InRoot$$Sections) ; All (library) code that must be in a root region |
Anna Bridge |
160:5571c4ff569f | 29 | * (+RO-CODE) ; Application RO code (.text) |
Anna Bridge |
160:5571c4ff569f | 30 | } |
Anna Bridge |
160:5571c4ff569f | 31 | |
Anna Bridge |
160:5571c4ff569f | 32 | RO_DATA +0 |
Anna Bridge |
160:5571c4ff569f | 33 | { * (+RO-DATA) } ; Application RO data (.constdata) |
Anna Bridge |
160:5571c4ff569f | 34 | |
Anna Bridge |
160:5571c4ff569f | 35 | RW_DATA 0x20020000 |
Anna Bridge |
160:5571c4ff569f | 36 | { * (+RW) } ; Application RW data (.data) |
Anna Bridge |
160:5571c4ff569f | 37 | |
Anna Bridge |
160:5571c4ff569f | 38 | RW_IRAM1 +0 ALIGN 0x10 |
Anna Bridge |
160:5571c4ff569f | 39 | { * (+ZI) } ; Application ZI data (.bss) |
Anna Bridge |
160:5571c4ff569f | 40 | |
Anna Bridge |
160:5571c4ff569f | 41 | ARM_LIB_HEAP +0 |
Anna Bridge |
160:5571c4ff569f | 42 | { * (HEAP) } ; Application heap area (HEAP) |
Anna Bridge |
160:5571c4ff569f | 43 | |
Anna Bridge |
160:5571c4ff569f | 44 | ARM_LIB_STACK (__RAM_BASE + __NM_RAM_SIZE) EMPTY -__STACK_SIZE ; Stack region growing down |
Anna Bridge |
160:5571c4ff569f | 45 | { } |
Anna Bridge |
160:5571c4ff569f | 46 | |
Anna Bridge |
160:5571c4ff569f | 47 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
Anna Bridge |
160:5571c4ff569f | 48 | ; RAM-NC : Internal non-cached RAM region |
Anna Bridge |
160:5571c4ff569f | 49 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
Anna Bridge |
160:5571c4ff569f | 50 | |
Anna Bridge |
160:5571c4ff569f | 51 | RW_DATA_NC __DATA_NC_BASE __NC_RAM_SIZE |
Anna Bridge |
160:5571c4ff569f | 52 | { * (NC_DATA) } ; Application RW data Non cached area |
Anna Bridge |
160:5571c4ff569f | 53 | |
Anna Bridge |
160:5571c4ff569f | 54 | ZI_DATA_NC +0 |
Anna Bridge |
160:5571c4ff569f | 55 | { * (NC_BSS) } ; Application ZI data Non cached area |
Anna Bridge |
160:5571c4ff569f | 56 | } |
Anna Bridge |
160:5571c4ff569f | 57 |