1 #ifndef REGIONS_ARMCM4_H 2 #define REGIONS_ARMCM4_H 3 4 5 //-------- <<< Use Configuration Wizard in Context Menu >>> -------------------- 6 7 // <n>Device pack: ARM::Cortex_DFP@1.0.0 8 // <i>Device pack used to generate this file 9 10 // <h>ROM Configuration 11 // ======================= 12 // <h> ROM=<__ROM0> 13 // <o> Base address <0x0-0xFFFFFFFF:8> 14 // <i> Defines base address of memory region. 15 // <i> Default: 0x00000000 16 #define __ROM0_BASE 0x00000000 17 // <o> Region size [bytes] <0x0-0xFFFFFFFF:8> 18 // <i> Defines size of memory region. 19 // <i> Default: 0x00040000 20 #define __ROM0_SIZE 0x00200000 21 // <q>Default region 22 // <i> Enables memory region globally for the application. 23 #define __ROM0_DEFAULT 1 24 // <q>Startup 25 // <i> Selects region to be used for startup code. 26 #define __ROM0_STARTUP 1 27 // </h> 28 29 // </h> 30 31 // <h>RAM Configuration 32 // ======================= 33 // <h> RAM=<__RAM0> 34 // <o> Base address <0x0-0xFFFFFFFF:8> 35 // <i> Defines base address of memory region. 36 // <i> Default: 0x20000000 37 #define __RAM0_BASE 0x20000000 38 // <o> Region size [bytes] <0x0-0xFFFFFFFF:8> 39 // <i> Defines size of memory region. 40 // <i> Default: 0x00020000 41 #define __RAM0_SIZE 0x00200000 42 // <q>Default region 43 // <i> Enables memory region globally for the application. 44 #define __RAM0_DEFAULT 1 45 // <q>No zero initialize 46 // <i> Excludes region from zero initialization. 47 #define __RAM0_NOINIT 0 48 // </h> 49 50 // </h> 51 52 // <h>Stack / Heap Configuration 53 // <o0> Stack Size (in Bytes) <0x0-0xFFFFFFFF:8> 54 // <o1> Heap Size (in Bytes) <0x0-0xFFFFFFFF:8> 55 #define __STACK_SIZE 0x00002000 56 #define __HEAP_SIZE 0x00100000 57 // </h> 58 59 60 #endif /* REGIONS_ARMCM4_H */ 61