| /trusted-firmware-m-latest/platform/ext/target/stm/common/stm32u5xx/hal/Src/ |
| D | stm32u5xx_hal_pka.c | 906 PKA_Memcpy_u32_to_u8(pRes, &hpka->Instance->RAM[PKA_MODULAR_EXP_OUT_RESULT], size); in HAL_PKA_ModExp_GetResult() 956 PKA_Memcpy_u32_to_u8(out->RSign, &hpka->Instance->RAM[PKA_ECDSA_SIGN_OUT_SIGNATURE_R], size); in HAL_PKA_ECDSASign_GetResult() 957 PKA_Memcpy_u32_to_u8(out->SSign, &hpka->Instance->RAM[PKA_ECDSA_SIGN_OUT_SIGNATURE_S], size); in HAL_PKA_ECDSASign_GetResult() 964 PKA_Memcpy_u32_to_u8(outExt->ptX, &hpka->Instance->RAM[PKA_ECDSA_SIGN_OUT_FINAL_POINT_X], size); in HAL_PKA_ECDSASign_GetResult() 965 PKA_Memcpy_u32_to_u8(outExt->ptY, &hpka->Instance->RAM[PKA_ECDSA_SIGN_OUT_FINAL_POINT_Y], size); in HAL_PKA_ECDSASign_GetResult() 1008 return (hpka->Instance->RAM[PKA_ECDSA_VERIF_OUT_RESULT] == 0xD60DU) ? 1UL : 0UL; in HAL_PKA_ECDSAVerif_IsValidSignature() 1053 size = (hpka->Instance->RAM[PKA_RSA_CRT_EXP_IN_MOD_NB_BITS] + 7UL) / 8UL; in HAL_PKA_RSACRTExp_GetResult() 1055 PKA_Memcpy_u32_to_u8(pRes, &hpka->Instance->RAM[PKA_RSA_CRT_EXP_OUT_RESULT], size); in HAL_PKA_RSACRTExp_GetResult() 1098 return (hpka->Instance->RAM[PKA_POINT_CHECK_OUT_ERROR] == PKA_POINT_IS_ON_CURVE) ? 1UL : 0UL; in HAL_PKA_PointCheck_IsOnCurve() 1148 PKA_Memcpy_u32_to_u8(out->ptX, &hpka->Instance->RAM[PKA_ECC_SCALAR_MUL_OUT_RESULT_X], size); in HAL_PKA_ECCMul_GetResult() [all …]
|
| /trusted-firmware-m-latest/platform/ext/target/stm/common/stm32h5xx/hal/Src/ |
| D | stm32h5xx_hal_pka.c | 905 PKA_Memcpy_u32_to_u8(pRes, &hpka->Instance->RAM[PKA_MODULAR_EXP_OUT_RESULT], size); in HAL_PKA_ModExp_GetResult() 955 PKA_Memcpy_u32_to_u8(out->RSign, &hpka->Instance->RAM[PKA_ECDSA_SIGN_OUT_SIGNATURE_R], size); in HAL_PKA_ECDSASign_GetResult() 956 PKA_Memcpy_u32_to_u8(out->SSign, &hpka->Instance->RAM[PKA_ECDSA_SIGN_OUT_SIGNATURE_S], size); in HAL_PKA_ECDSASign_GetResult() 963 PKA_Memcpy_u32_to_u8(outExt->ptX, &hpka->Instance->RAM[PKA_ECDSA_SIGN_OUT_FINAL_POINT_X], size); in HAL_PKA_ECDSASign_GetResult() 964 PKA_Memcpy_u32_to_u8(outExt->ptY, &hpka->Instance->RAM[PKA_ECDSA_SIGN_OUT_FINAL_POINT_Y], size); in HAL_PKA_ECDSASign_GetResult() 1007 return (hpka->Instance->RAM[PKA_ECDSA_VERIF_OUT_RESULT] == 0xD60DU) ? 1UL : 0UL; in HAL_PKA_ECDSAVerif_IsValidSignature() 1052 size = (hpka->Instance->RAM[PKA_RSA_CRT_EXP_IN_MOD_NB_BITS] + 7UL) / 8UL; in HAL_PKA_RSACRTExp_GetResult() 1054 PKA_Memcpy_u32_to_u8(pRes, &hpka->Instance->RAM[PKA_RSA_CRT_EXP_OUT_RESULT], size); in HAL_PKA_RSACRTExp_GetResult() 1097 return (hpka->Instance->RAM[PKA_POINT_CHECK_OUT_ERROR] == PKA_POINT_IS_ON_CURVE) ? 1UL : 0UL; in HAL_PKA_PointCheck_IsOnCurve() 1147 PKA_Memcpy_u32_to_u8(out->ptX, &hpka->Instance->RAM[PKA_ECC_SCALAR_MUL_OUT_RESULT_X], size); in HAL_PKA_ECCMul_GetResult() [all …]
|
| /trusted-firmware-m-latest/platform/ext/target/stm/common/stm32l5xx/hal/Src/ |
| D | stm32l5xx_hal_pka.c | 853 size = (hpka->Instance->RAM[PKA_MODULAR_EXP_IN_OP_NB_BITS] + 7UL) / 8UL; in HAL_PKA_ModExp_GetResult() 856 PKA_Memcpy_u32_to_u8(pRes, &hpka->Instance->RAM[PKA_MODULAR_EXP_OUT_SM_ALGO_ACC1], size); in HAL_PKA_ModExp_GetResult() 900 size = (hpka->Instance->RAM[PKA_ECDSA_SIGN_IN_MOD_NB_BITS] + 7UL) / 8UL; in HAL_PKA_ECDSASign_GetResult() 904 PKA_Memcpy_u32_to_u8(out->RSign, &hpka->Instance->RAM[PKA_ECDSA_SIGN_OUT_SIGNATURE_R], size); in HAL_PKA_ECDSASign_GetResult() 905 PKA_Memcpy_u32_to_u8(out->SSign, &hpka->Instance->RAM[PKA_ECDSA_SIGN_OUT_SIGNATURE_S], size); in HAL_PKA_ECDSASign_GetResult() 912 PKA_Memcpy_u32_to_u8(outExt->ptX, &hpka->Instance->RAM[PKA_ECDSA_SIGN_OUT_FINAL_POINT_X], size); in HAL_PKA_ECDSASign_GetResult() 913 PKA_Memcpy_u32_to_u8(outExt->ptY, &hpka->Instance->RAM[PKA_ECDSA_SIGN_OUT_FINAL_POINT_Y], size); in HAL_PKA_ECDSASign_GetResult() 956 return (hpka->Instance->RAM[PKA_ECDSA_VERIF_OUT_RESULT] == 0UL) ? 1UL : 0UL; in HAL_PKA_ECDSAVerif_IsValidSignature() 1001 size = (hpka->Instance->RAM[PKA_RSA_CRT_EXP_IN_MOD_NB_BITS] + 7UL) / 8UL; in HAL_PKA_RSACRTExp_GetResult() 1003 PKA_Memcpy_u32_to_u8(pRes, &hpka->Instance->RAM[PKA_RSA_CRT_EXP_OUT_RESULT], size); in HAL_PKA_RSACRTExp_GetResult() [all …]
|
| /trusted-firmware-m-latest/platform/ext/cmsis/CMSIS/Core/Template/Device_M/Config/ |
| D | Device_gcc.ld | 38 /*--------------------- Embedded RAM Configuration ---------------------------- 39 <h> RAM Configuration 40 <o0> RAM Base Address <0x0-0xFFFFFFFF:8> 41 <o1> RAM Size (in Bytes) <0x0-0xFFFFFFFF:8> 69 RAM (rwx) : ORIGIN = __RAM_BASE, LENGTH = __RAM_SIZE 73 * with other linker script that defines memory regions FLASH and RAM. 232 } > RAM AT > FLASH 263 } > RAM AT > RAM 292 } > RAM 294 .stack (ORIGIN(RAM) + LENGTH(RAM) - __STACK_SIZE - __STACKSEAL_SIZE) (NOLOAD) : [all …]
|
| D | Device_ac6.sct | 21 /*--------------------- Embedded RAM Configuration --------------------------- 22 ; <h> RAM Configuration 23 ; <o0> RAM Base Address <0x0-0xFFFFFFFF:8> 24 ; <o1> RAM Size (in Bytes) <0x0-0xFFFFFFFF:8>
|
| /trusted-firmware-m-latest/platform/ext/cmsis/CMSIS/CoreValidation/Layer/Target/CM3/RTE/Device/ARMCM3/ |
| D | ARMCM3_gcc.ld | 38 /*--------------------- Embedded RAM Configuration ---------------------------- 39 <h> RAM Configuration 40 <o0> RAM Base Address <0x0-0xFFFFFFFF:8> 41 <o1> RAM Size (in Bytes) <0x0-0xFFFFFFFF:8> 63 RAM (rwx) : ORIGIN = __RAM_BASE, LENGTH = __RAM_SIZE 67 * with other linker script that defines memory regions FLASH and RAM. 213 } > RAM AT > FLASH 244 } > RAM AT > RAM 273 } > RAM 275 .stack (ORIGIN(RAM) + LENGTH(RAM) - __STACK_SIZE) (NOLOAD) : [all …]
|
| D | ARMCM3_ac6.sct | 17 /*--------------------- Embedded RAM Configuration --------------------------- 18 ; <h> RAM Configuration 19 ; <o0> RAM Base Address <0x0-0xFFFFFFFF:8> 20 ; <o1> RAM Size (in Bytes) <0x0-0xFFFFFFFF:8>
|
| /trusted-firmware-m-latest/platform/ext/cmsis/CMSIS/CoreValidation/Layer/Target/CA7/RTE/Device/ARMCA7/ |
| D | ARMCA7.ld | 7 RAM (rwx) : ORIGIN = __RAM_BASE, LENGTH = __RAM_SIZE 123 } > RAM 136 } > RAM AT > RAM 146 } > RAM 151 …. = ORIGIN(RAM) + LENGTH(RAM) - __STACK_SIZE - __FIQ_STACK_SIZE - __IRQ_STACK_SIZE - __SVC_STACK_S… 180 } > RAM
|
| D | ARMCA7_gcc.ld | 6 RAM (rwx) : ORIGIN = __RAM_BASE, LENGTH = __RAM_SIZE 119 } > RAM 132 } > RAM AT > RAM 142 } > RAM 147 …. = ORIGIN(RAM) + LENGTH(RAM) - __STACK_SIZE - __FIQ_STACK_SIZE - __IRQ_STACK_SIZE - __SVC_STACK_S… 175 } > RAM
|
| /trusted-firmware-m-latest/platform/ext/cmsis/CMSIS/CoreValidation/Layer/Target/CA9/RTE/Device/ARMCA9/ |
| D | ARMCA9.ld | 7 RAM (rwx) : ORIGIN = __RAM_BASE, LENGTH = __RAM_SIZE 123 } > RAM 136 } > RAM AT > RAM 146 } > RAM 151 …. = ORIGIN(RAM) + LENGTH(RAM) - __STACK_SIZE - __FIQ_STACK_SIZE - __IRQ_STACK_SIZE - __SVC_STACK_S… 180 } > RAM
|
| D | ARMCA9_gcc.ld | 6 RAM (rwx) : ORIGIN = __RAM_BASE, LENGTH = __RAM_SIZE 119 } > RAM 132 } > RAM AT > RAM 142 } > RAM 147 …. = ORIGIN(RAM) + LENGTH(RAM) - __STACK_SIZE - __FIQ_STACK_SIZE - __IRQ_STACK_SIZE - __SVC_STACK_S… 175 } > RAM
|
| /trusted-firmware-m-latest/platform/ext/cmsis/CMSIS/CoreValidation/Layer/Target/CA5/RTE/Device/ARMCA5/ |
| D | ARMCA5_gcc.ld | 6 RAM (rwx) : ORIGIN = __RAM_BASE, LENGTH = __RAM_SIZE 119 } > RAM 132 } > RAM AT > RAM 142 } > RAM 147 …. = ORIGIN(RAM) + LENGTH(RAM) - __STACK_SIZE - __FIQ_STACK_SIZE - __IRQ_STACK_SIZE - __SVC_STACK_S… 175 } > RAM
|
| /trusted-firmware-m-latest/platform/ext/target/stm/common/stm32u5xx/Device/Source/gcc/ |
| D | tfm_common_s.ld | 30 RAM (rwx) : ORIGIN = S_DATA_START, LENGTH = S_DATA_SIZE 172 } > RAM 180 } > RAM 190 } > RAM AT> FLASH 202 } > RAM AT> RAM 214 * msp_stack is extended until the beginning of RAM, when shared_date 220 } > RAM 225 } > RAM 232 } > RAM 244 } > RAM [all …]
|
| /trusted-firmware-m-latest/platform/ext/target/rpi/rp2350/ |
| D | linker_bl2.ld | 12 RAM (rwx) : ORIGIN = BL2_DATA_START, LENGTH = BL2_DATA_SIZE 103 stored in boot RAM. 146 } > RAM AT > FLASH 152 } > RAM 158 } > RAM 164 /* remaining .text and .rodata; i.e. stuff we exclude above because we want it in RAM */ 183 } > RAM AT > FLASH 189 } > RAM 200 } > RAM 205 } > RAM [all …]
|
| D | linker_s.ld | 16 RAM (rw) : ORIGIN = S_DATA_START, LENGTH = S_DATA_SIZE 222 /* Copy interrupt vectors from flash to RAM */ 314 /* Relocate current position to RAM */ 316 } > RAM 338 } > RAM 342 * msp_stack is extended until the beginning of RAM, when shared_date 348 } > RAM 353 } > RAM 360 } > RAM 368 } > RAM [all …]
|
| D | linker_ns.ld | 15 RAM (rwx) : ORIGIN = NS_DATA_START, LENGTH = NS_DATA_SIZE 164 } > RAM 174 } > RAM 184 } > RAM 202 } > RAM 231 __StackLimit = ORIGIN(RAM) + LENGTH(RAM); 236 /* Check if data + heap + stack exceeds RAM limit */ 237 ASSERT(__StackLimit >= __HeapLimit, "region RAM overflowed")
|
| /trusted-firmware-m-latest/platform/ext/target/stm/common/stm32h5xx/Device/Source/gcc/ |
| D | tfm_common_s.ld | 30 RAM (rwx) : ORIGIN = S_DATA_START, LENGTH = S_DATA_SIZE 156 } > RAM 164 } > RAM 174 } > RAM AT> FLASH 186 } > RAM AT> RAM 198 * msp_stack is extended until the beginning of RAM, when shared_date 204 } > RAM 209 } > RAM 216 } > RAM 228 } > RAM [all …]
|
| /trusted-firmware-m-latest/platform/ext/common/gcc/ |
| D | tfm_common_s.ld | 35 RAM (rw) : ORIGIN = S_DATA_START, LENGTH = S_DATA_SIZE 204 /* Copy interrupt vectors from flash to RAM */ 292 /* Relocate current position to RAM */ 294 } > RAM 316 } > RAM 320 * msp_stack is extended until the beginning of RAM, when shared_date 326 } > RAM 331 } > RAM 338 } > RAM 354 } > RAM [all …]
|
| D | tfm_common_bl2.ld | 28 RAM (rwx) : ORIGIN = BL2_DATA_START, LENGTH = BL2_DATA_SIZE 133 } > RAM AT > FLASH 141 } > RAM 153 } > RAM AT > FLASH 164 } > RAM 170 } > RAM 177 } > RAM 184 } > RAM 199 } > RAM
|
| D | tfm_isolation_l3.ld.template | 37 RAM (rw) : ORIGIN = S_DATA_START, LENGTH = S_DATA_SIZE 193 /* Copy interrupt vectors from flash to RAM */ 291 /* Relocate current position to RAM */ 293 } > RAM 300 * msp_stack is extended until the beginning of RAM, when shared_date 306 } > RAM 311 } > RAM 318 } > RAM 331 } > RAM 338 } > RAM AT> FLASH [all …]
|
| /trusted-firmware-m-latest/platform/ext/target/arm/mps4/corstone315/device/source/gcc/ |
| D | corstone315_bl1_1.ld | 28 RAM (rwx) : ORIGIN = BL1_1_DATA_START, LENGTH = BL1_1_DATA_SIZE 71 * To copy multiple ROM to RAM sections, 131 } > RAM 148 } > RAM 159 } > RAM 167 } > RAM 174 } > RAM 181 } > RAM 196 } > RAM
|
| D | corstone315_bl1_2.ld | 28 RAM (rwx) : ORIGIN = BL1_2_DATA_START, LENGTH = BL1_2_DATA_SIZE 71 * To copy multiple ROM to RAM sections, 132 } > RAM 149 } > RAM 160 } > RAM 168 } > RAM 175 } > RAM 182 } > RAM 197 } > RAM
|
| /trusted-firmware-m-latest/platform/ext/target/stm/common/hal/template/gcc/ |
| D | appli_ns.ld | 28 RAM (rwx) : ORIGIN = NS_DATA_START, LENGTH = NS_DATA_SIZE 68 * To copy multiple ROM to RAM sections, 134 } > RAM 147 } > RAM 157 } > RAM 164 } > RAM 176 } > RAM
|
| /trusted-firmware-m-latest/platform/ext/target/nuvoton/m2351/device/source/gcc/ |
| D | m2351_bl2.ld | 28 RAM (rwx) : ORIGIN = BL2_DATA_START, LENGTH = BL2_DATA_SIZE 68 * To copy multiple ROM to RAM sections, 132 } > RAM 147 } > RAM 158 } > RAM 165 } > RAM 177 } > RAM
|
| /trusted-firmware-m-latest/platform/ext/target/nuvoton/m2354/device/source/gcc/ |
| D | m2354_bl2.ld | 28 RAM (rwx) : ORIGIN = BL2_DATA_START, LENGTH = BL2_DATA_SIZE 68 * To copy multiple ROM to RAM sections, 132 } > RAM 147 } > RAM 158 } > RAM 165 } > RAM 177 } > RAM
|