Home
last modified time | relevance | path

Searched refs:alignment (Results 1 – 25 of 56) sorted by relevance

123

/trusted-firmware-m-latest/platform/ext/target/stm/common/stm32u5xx/Device/Source/iar/
Dtfm_common_s.icf22 define block ER_TFM_CODE with fixed order, alignment = 8, maximum size = S_CODE_SIZE {
30 define block TFM_UNPRIV_CODE_START with alignment = GTZC_FLASH_ALIGN {
46 define block TFM_UNPRIV_CODE_END with alignment = 32, size = 0 { };
53 define block TFM_SP_LOAD_LIST with alignment = 4 {
65 define block TFM_PSA_CODE_START with alignment = 32, size = 0 { };
67 define block TFM_PSA_ROT_LINKER with alignment = 32 {
75 define block TFM_PSA_CODE_END with alignment = 32, size = 0 { };
77 define block TFM_APP_ROT_LINKER with alignment = 32 {
85 define block TFM_APP_CODE_END with alignment = 32, size = 0 { };
92 define block TFM_SHARED_DATA with alignment = 32, size = BOOT_TFM_SHARED_DATA_SIZE { };
[all …]
/trusted-firmware-m-latest/platform/ext/target/stm/common/stm32h5xx/Device/Source/iar/
Dtfm_common_s.icf22 define block ER_TFM_CODE with fixed order, alignment = 8, maximum size = S_CODE_SIZE {
30 define block TFM_UNPRIV_CODE_START with alignment = GTZC_FLASH_ALIGN {
47 define block TFM_UNPRIV_CODE_END with alignment = 32, size = 0 { };
54 define block TFM_SP_LOAD_LIST with alignment = 4 {
66 define block TFM_PSA_CODE_START with alignment = 32, size = 0 { };
68 define block TFM_PSA_ROT_LINKER with alignment = 32 {
76 define block TFM_PSA_CODE_END with alignment = 32, size = 0 { };
78 define block TFM_APP_ROT_LINKER with alignment = 32 {
86 define block TFM_APP_CODE_END with alignment = 32, size = 0 { };
93 define block TFM_SHARED_DATA with alignment = 32, size = BOOT_TFM_SHARED_DATA_SIZE { };
[all …]
/trusted-firmware-m-latest/platform/ext/common/iar/
Dtfm_isolation_l3.icf.template25 * PT : An empty execution region used as position-tag/address-alignment.
39 define block PT_RO_START with alignment = TFM_LINKER_PT_RO_ALIGNMENT, size = 0 { };
40 define block PT_RO_END with alignment = TFM_LINKER_PT_RO_ALIGNMENT, size = 0 { };
52 define block ER_VENEER with alignment = TFM_LINKER_VENEERS_ALIGNMENT {section Veneer$$CMSE};
54 define block VENEER_ALIGN with alignment = TFM_LINKER_VENEERS_ALIGNMENT, size = 0 { };
57 define block ER_TFM_CODE with fixed order, alignment = 8 {
68 define block TFM_SP_LOAD_LIST with alignment = 4 {
81 define block ER_CODE_SRAM with fixed order, alignment = 4, maximum size = S_RAM_CODE_SIZE {
92 define block ER_{{partition.manifest.name}}_RO with alignment = {{ 'TFM_LINKER_PSA_ROT_LINKER_CODE…
116 define block TFM_UNPRIV_CODE_START with alignment = TFM_LINKER_UNPRIV_CODE_ALIGNMENT {
[all …]
Dtfm_common_s.icf30 define block PT_RO_START with alignment = TFM_LINKER_PT_RO_ALIGNMENT, size = 0 { };
31 define block PT_RO_END with alignment = TFM_LINKER_PT_RO_ALIGNMENT, size = 0 { };
43 define block ER_VENEER with alignment = TFM_LINKER_VENEERS_ALIGNMENT {section Veneer$$CMSE};
45 define block VENEER_ALIGN with alignment = TFM_LINKER_VENEERS_ALIGNMENT, size = 0 { };
48 define block ER_TFM_CODE with fixed order, alignment = 8, maximum size = S_CODE_SIZE {
55 define block TFM_UNPRIV_CODE_START with alignment = TFM_LINKER_UNPRIV_CODE_ALIGNMENT {
63 define block TFM_UNPRIV_CODE_END with alignment = TFM_LINKER_UNPRIV_CODE_ALIGNMENT, size = 0 { };
70 define block TFM_SP_LOAD_LIST with alignment = 4 {
82 define block TFM_PSA_CODE_START with alignment = TFM_LINKER_PSA_ROT_LINKER_CODE_ALIGNMENT, size = 0…
84 define block TFM_PSA_ROT_LINKER with alignment = TFM_LINKER_PSA_ROT_LINKER_CODE_ALIGNMENT {
[all …]
Dtfm_common_bl2.icf27 define block ER_CODE with fixed order, alignment = 8 {
34 define block TFM_SHARED_DATA with alignment = 32, size = BOOT_TFM_SHARED_DATA_SIZE { };
35 define block ER_DATA with alignment = 32 {readwrite};
37 define block ARM_LIB_STACK with alignment = 32, size = BL2_MSP_STACK_SIZE - 0x8 { };
40 define block ARM_LIB_STACK with alignment = 32, size = BL2_MSP_STACK_SIZE { };
42 define block HEAP with alignment = 8, size = BL2_HEAP_SIZE { };
43 define block ARM_LIB_HEAP with alignment = 8, size = BL2_HEAP_SIZE { };
Dtfm_common_ns.icf24 define block ER_CODE with fixed order, alignment = 8 {
30 define block ER_DATA with alignment = 8 {readwrite};
31 define block CSTACK with alignment = 32, size = NS_STACK_SIZE { };
32 define block HEAP with alignment = 8, size = NS_HEAP_SIZE { };
33 define block ARM_LIB_HEAP with alignment = 8, size = NS_HEAP_SIZE { };
/trusted-firmware-m-latest/platform/ext/cmsis/CMSIS/CoreValidation/Layer/Target/CA7/RTE/Device/ARMCA7/
DARMCA7_iar.icf46 define block USR_STACK with alignment = 8, size = __ICFEDIT_size_cstack__ { };
47 define block IRQ_STACK with alignment = 8, size = __ICFEDIT_size_irqstack__ { };
48 define block FIQ_STACK with alignment = 8, size = __ICFEDIT_size_fiqstack__ { };
49 define block SVC_STACK with alignment = 8, size = __ICFEDIT_size_svcstack__ { };
50 define block ABT_STACK with alignment = 8, size = __ICFEDIT_size_abtstack__ { };
51 define block UND_STACK with alignment = 8, size = __ICFEDIT_size_undstack__ { };
52 define block HEAP with alignment = 8, size = __ICFEDIT_size_heap__ { };
53 define block TTB with alignment = 8, size = __ICFEDIT_size_ttb__ { section TTB …
/trusted-firmware-m-latest/platform/ext/cmsis/CMSIS/CoreValidation/Layer/Target/CA9/RTE/Device/ARMCA9/
DARMCA9_iar.icf46 define block USR_STACK with alignment = 8, size = __ICFEDIT_size_cstack__ { };
47 define block IRQ_STACK with alignment = 8, size = __ICFEDIT_size_irqstack__ { };
48 define block FIQ_STACK with alignment = 8, size = __ICFEDIT_size_fiqstack__ { };
49 define block SVC_STACK with alignment = 8, size = __ICFEDIT_size_svcstack__ { };
50 define block ABT_STACK with alignment = 8, size = __ICFEDIT_size_abtstack__ { };
51 define block UND_STACK with alignment = 8, size = __ICFEDIT_size_undstack__ { };
52 define block HEAP with alignment = 8, size = __ICFEDIT_size_heap__ { };
53 define block TTB with alignment = 8, size = __ICFEDIT_size_ttb__ { section TTB …
/trusted-firmware-m-latest/platform/ext/cmsis/CMSIS/CoreValidation/Layer/Target/CA5/RTE/Device/ARMCA5/
DARMCA5_iar.icf46 define block USR_STACK with alignment = 8, size = __ICFEDIT_size_cstack__ { };
47 define block IRQ_STACK with alignment = 8, size = __ICFEDIT_size_irqstack__ { };
48 define block FIQ_STACK with alignment = 8, size = __ICFEDIT_size_fiqstack__ { };
49 define block SVC_STACK with alignment = 8, size = __ICFEDIT_size_svcstack__ { };
50 define block ABT_STACK with alignment = 8, size = __ICFEDIT_size_abtstack__ { };
51 define block UND_STACK with alignment = 8, size = __ICFEDIT_size_undstack__ { };
52 define block HEAP with alignment = 8, size = __ICFEDIT_size_heap__ { };
53 define block TTB with alignment = 8, size = __ICFEDIT_size_ttb__ { section TTB …
/trusted-firmware-m-latest/platform/ext/target/stm/common/hal/template/iar/
Dbl2.icf6 define block ER_CODE with fixed order, alignment = 8 {
14 define block ER_NOHDP_CODE with fixed order, alignment = 8 {
40 define block ER_DATA with alignment = 32 {readwrite};
41 define block ARM_LIB_STACK with alignment = 32, size = BL2_MSP_STACK_SIZE { };
42 define block HEAP with alignment = 8, size = BL2_HEAP_SIZE { };
43 define block ARM_LIB_HEAP with alignment = 8, size = BL2_HEAP_SIZE { };
Dappli_ns.icf23 define block ER_CODE with fixed order, alignment = 8 {
29 define block ER_DATA with alignment = 8 {readwrite};
30 define block CSTACK with alignment = 32, size = NS_STACK_SIZE { };
31 define block HEAP with alignment = 8, size = NS_HEAP_SIZE { };
32 define block ARM_LIB_HEAP with alignment = 8, size = NS_HEAP_SIZE { };
/trusted-firmware-m-latest/platform/ext/target/arm/musca_b1/Device/Source/iar/
Dmusca_bl2.icf32 define block ER_CODE with fixed order, alignment = 8 {
39 define block ER_CODE_SRAM with fixed order, alignment = 8 {
46 define block TFM_SHARED_DATA with alignment = 32, size = BOOT_TFM_SHARED_DATA_SIZE { };
47 define block ER_DATA with alignment = 32 {readwrite};
48 define block ARM_LIB_STACK with alignment = 32, size = BL2_MSP_STACK_SIZE { };
49 define block HEAP with alignment = 8, size = BL2_HEAP_SIZE { };
50 define block ARM_LIB_HEAP with alignment = 8, size = BL2_HEAP_SIZE { };
Dmusca_ns.icf26 define block ER_CODE with fixed order, alignment = 8 {
32 define block ER_DATA with alignment = 8 {readwrite};
33 define block CSTACK with alignment = 32, size = NS_STACK_SIZE { };
34 define block HEAP with alignment = 8, size = NS_HEAP_SIZE { };
35 define block ARM_LIB_HEAP with alignment = 8, size = NS_HEAP_SIZE { };
/trusted-firmware-m-latest/platform/ext/target/arm/mps4/corstone315/device/source/iar/
Dcorstone315_bl1_2.icf16 define block ER_CODE with fixed order, alignment = 8, size = BL1_2_CODE_SIZE {
23 define block TFM_SHARED_DATA with alignment = 32, size = BOOT_TFM_SHARED_DATA_SIZE { };
24 define block ER_DATA with alignment = 32 {readwrite};
27 define block ARM_LIB_STACK with alignment = 32, size = BL1_2_MSP_STACK_SIZE - 0x8 { };
30 define block ARM_LIB_STACK with alignment = 32, size = BL1_2_MSP_STACK_SIZE { };
33 define block ARM_LIB_HEAP with alignment = 8, size = BL1_2_HEAP_SIZE { };
Dcorstone315_bl1_1.icf16 define block ER_CODE with fixed order, alignment = 8, size = BL1_1_CODE_SIZE {
23 define block TFM_SHARED_DATA with alignment = 32, size = BOOT_TFM_SHARED_DATA_SIZE { };
24 define block ER_DATA with alignment = 32 {readwrite};
27 define block ARM_LIB_STACK with alignment = 32, size = BL1_1_MSP_STACK_SIZE - 0x8 { };
30 define block ARM_LIB_STACK with alignment = 32, size = BL1_1_MSP_STACK_SIZE { };
33 define block ARM_LIB_HEAP with alignment = 8, size = BL1_1_HEAP_SIZE { };
/trusted-firmware-m-latest/platform/ext/target/cypress/psoc64/Device/Source/iar/
Dpsoc6_ns.icf24 define block ER_CODE with fixed order, alignment = 8 {
30 define block ER_DATA with alignment = 8 {readwrite};
32 define block ER_RAM_VECTORS with alignment = 256 { section .ramvec };
34 define block TFM_RAM_CODE with alignment = 32 { readonly section .ramfunc };
35 define block CSTACK with alignment = 32, size = NS_STACK_SIZE { };
36 define block HEAP with alignment = 8, size = NS_HEAP_SIZE { };
37 define block ARM_LIB_HEAP with alignment = 8, size = NS_HEAP_SIZE { };
/trusted-firmware-m-latest/platform/ext/target/nuvoton/m2351/device/source/iar/
Dm2351_bl2.icf34 define block ER_CODE with fixed order, alignment = 8 {
39 define block TFM_SHARED_DATA with alignment = 32, size = BOOT_TFM_SHARED_DATA_SIZE { };
42 define block ER_DATA with maximum size = BL2_DATA_SIZE, alignment = 32 {readwrite};
45 define block ARM_LIB_STACK with alignment = 32, size = BL2_MSP_STACK_SIZE { };
46 define block HEAP with alignment = 8, size = BL2_HEAP_SIZE { };
47 define block ARM_LIB_HEAP with alignment = 8, size = BL2_HEAP_SIZE { };
Dm2351_ns.icf31 define block CSTACK with alignment = 8, size = NS_STACK_SIZE { };
32 define block HEAP with alignment = 8, size = NS_HEAP_SIZE { };
33 define block ARM_LIB_HEAP with alignment = 8, size = NS_HEAP_SIZE { };
37 define block ER_CODE with fixed order, alignment = 8 {
41 define block ER_DATA with alignment = 8 {readwrite};
/trusted-firmware-m-latest/platform/ext/target/nuvoton/m2354/device/source/iar/
Dm2354_bl2.icf34 define block ER_CODE with fixed order, alignment = 8 {
39 define block TFM_SHARED_DATA with alignment = 32, size = BOOT_TFM_SHARED_DATA_SIZE { };
42 define block ER_DATA with maximum size = BL2_DATA_SIZE, alignment = 32 {readwrite};
45 define block ARM_LIB_STACK with alignment = 32, size = BL2_MSP_STACK_SIZE { };
46 define block HEAP with alignment = 8, size = BL2_HEAP_SIZE { };
47 define block ARM_LIB_HEAP with alignment = 8, size = BL2_HEAP_SIZE { };
Dm2354_ns.icf31 define block CSTACK with alignment = 8, size = NS_STACK_SIZE { };
32 define block HEAP with alignment = 8, size = NS_HEAP_SIZE { };
33 define block ARM_LIB_HEAP with alignment = 8, size = NS_HEAP_SIZE { };
37 define block ER_CODE with fixed order, alignment = 8 {
41 define block ER_DATA with alignment = 8 {readwrite};
/trusted-firmware-m-latest/bl2/src/
Dflash_map.c25 #define FLOOR_ALIGN(value, alignment) ((value) & ~((alignment) - 1)) argument
30 #define CEILING_ALIGN(value, alignment) \ argument
31 (((value) + ((alignment) - 1)) & ~((alignment) - 1))
/trusted-firmware-m-latest/platform/ext/cmsis/CMSIS/CoreValidation/Layer/Target/CM85NS/RTE/Device/ARMCM85/
Diar_linker_script.icf90 define block CSTACK with alignment = 8, size = __STACK_SIZE { };
91 define block PROC_STACK with alignment = 8, size = 0 { };
92 define block HEAP with alignment = 8, size = __HEAP_SIZE { };
/trusted-firmware-m-latest/platform/ext/cmsis/CMSIS/CoreValidation/Layer/Target/CM0/RTE/Device/ARMCM0/
Diar_linker_script.icf90 define block CSTACK with alignment = 8, size = __STACK_SIZE { };
91 define block PROC_STACK with alignment = 8, size = 0 { };
92 define block HEAP with alignment = 8, size = __HEAP_SIZE { };
/trusted-firmware-m-latest/platform/ext/cmsis/CMSIS/CoreValidation/Layer/Target/CM0plus/RTE/Device/ARMCM0P/
Diar_linker_script.icf90 define block CSTACK with alignment = 8, size = __STACK_SIZE { };
91 define block PROC_STACK with alignment = 8, size = 0 { };
92 define block HEAP with alignment = 8, size = __HEAP_SIZE { };
/trusted-firmware-m-latest/platform/ext/cmsis/CMSIS/CoreValidation/Layer/Target/CM23/RTE/Device/ARMCM23/
Diar_linker_script.icf90 define block CSTACK with alignment = 8, size = __STACK_SIZE { };
91 define block PROC_STACK with alignment = 8, size = 0 { };
92 define block HEAP with alignment = 8, size = __HEAP_SIZE { };

123