]> git.sur5r.net Git - freertos/blob - FreeRTOS/Demo/CORTEX_MPU_M33F_Simulator_Keil_GCC/NonSecure/FreeRTOSDemo_ns.sct
dc3c9ae853b3ab0606a24774fa82b7b96f7f5283
[freertos] / FreeRTOS / Demo / CORTEX_MPU_M33F_Simulator_Keil_GCC / NonSecure / FreeRTOSDemo_ns.sct
1 ; *************************************************************\r
2 ; *** Scatter-Loading Description File generated by uVision ***\r
3 ; *************************************************************\r
4 \r
5 ; Privileged Code:\r
6 ;   Start   : 0x00200000\r
7 ;   End     : 0x00208000 - 1\r
8 ;   Size    : 32 Kbytes\r
9 ;\r
10 ; Privileged Data:\r
11 ;   Start   : 0x20200000\r
12 ;   End     : 0x20201000 - 1\r
13 ;   Size    : 4 Kbytes\r
14 LR_IROM_NS_PRIVILEGED 0x00200000 0x00008000 ; load region size_region\r
15 {\r
16     ER_IROM_NS_PRIVILEGED +0 ; load address = execution address\r
17     {\r
18         *.o(RESET, +First)\r
19         *(InRoot$$Sections) ; All sections that must be in a root region\r
20         *(privileged_functions)\r
21     }\r
22 \r
23     ER_IRAM_NS_PRIVILEGED 0x20200000 0x00001000\r
24     {\r
25         *(privileged_data)\r
26     }\r
27 }\r
28 \r
29 ; FreeRTOS System Calls:\r
30 ;   Start   : 0x00208000\r
31 ;   End     : 0x00209000 - 1\r
32 ;   Size    : 4 Kbytes\r
33 LR_IROM_NS_FREERTOS_SYSTEM_CALLS 0x00208000 0x00001000 ; load region size_region\r
34 {\r
35     ER_IROM_NS_FREERTOS_SYSTEM_CALLS +0 ; load address = execution address\r
36     {\r
37          *(freertos_system_calls)\r
38     }\r
39 }\r
40 \r
41 ; Unprivileged Code:\r
42 ;   Start   : 0x00209000\r
43 ;   End     : 0x00400000 - 1\r
44 ;   Size    : 2012 Kbytes\r
45 ;\r
46 ; Unprivileged Data:\r
47 ;   Start   : 0x20201000\r
48 ;   End     : 0x20220000 - 1\r
49 ;   Size    : 124 Kbytes\r
50 LR_IROM_NS_UNPRIVILEGED 0x00209000 0x001F7000 ; load region size_region\r
51 {\r
52     ER_IROM_NS_UNPRIVILEGED +0 ; load address = execution address\r
53     {\r
54          *(+RO)\r
55     }\r
56 \r
57     ER_IRAM_NS_UNPRIVILEGED 0x20201000 0x0001F000\r
58     {\r
59         *(+RW, +ZI)\r
60     }\r
61 }\r