/trusted-firmware-m-3.4.0/platform/ext/target/nxp/lpcxpresso55s69/Native_Driver/drivers/ |
D | fsl_clock.h | 22 /*! @name Driver version */ 58 /*! @brief Clock ip name array for ROM. */ 63 /*! @brief Clock ip name array for SRAM. */ 68 /*! @brief Clock ip name array for FLASH. */ 73 /*! @brief Clock ip name array for FMC. */ 78 /*! @brief Clock ip name array for INPUTMUX. */ 83 /*! @brief Clock ip name array for IOCON. */ 88 /*! @brief Clock ip name array for GPIO. */ 93 /*! @brief Clock ip name array for PINT. */ 98 /*! @brief Clock ip name array for GINT. */ [all …]
|
/trusted-firmware-m-3.4.0/platform/ext/common/gcc/ |
D | tfm_isolation_l3.ld.template | 97 LONG (LOADADDR(.ER_{{partition.manifest.name}}_RWZI)) 98 LONG (ADDR(.ER_{{partition.manifest.name}}_RWZI)) 99 LONG (SIZEOF(.ER_{{partition.manifest.name}}_RWZI) / 4) 119 LONG (ADDR(.{{partition.manifest.name}}_RWZI_BSS)) 120 LONG (SIZEOF(.{{partition.manifest.name}}_RWZI_BSS) / 4) 144 .{{partition.manifest.name}}_RO : ALIGN(TFM_LINKER_PSA_ROT_LINKER_CODE_ALIGNMENT) 158 *({{partition.manifest.name}}_PSA-ROT_ATTR_FN) 161 Image$${{partition.manifest.name}}_RO$$Base = ADDR(.{{partition.manifest.name}}_RO); 162 …Image$${{partition.manifest.name}}_RO$$Limit = ADDR(.{{partition.manifest.name}}_RO) + SIZEOF(.{{p… 171 .{{partition.manifest.name}}_RO : ALIGN(TFM_LINKER_APP_ROT_LINKER_CODE_ALIGNMENT) [all …]
|
/trusted-firmware-m-3.4.0/tools/templates/ |
D | partition_load_info.template | 30 #define {{"%-55s"|format(manifest.name|upper + "_NDEPS")}} ({{"%d"|format(counter.dep_counter)}}) 32 #define {{"%-55s"|format(manifest.name|upper + "_NSERVS")}} ({{"%d"|format(counter.service_counter)… 35 #define {{"%-55s"|format(manifest.name|upper + "_NASSETS")}} ({{"%d"|format(counter.asset_counter)}… 37 #define {{"%-55s"|format(manifest.name|upper + "_NASSETS")}} ({{"%d"|format(counter.asset_counter)}… 40 #define {{"%-55s"|format(manifest.name|upper + "_NIRQS")}} ({{"%d"|format(counter.irq_counter)}}) 44 REGION_DECLARE(Image$$, PT_{{manifest.name}}_PRIVATE, _DATA_START$$Base); 45 REGION_DECLARE(Image$$, PT_{{manifest.name}}_PRIVATE, _DATA_END$$Base); 49 extern uint8_t {{manifest.name|lower}}_stack[]; 73 struct partition_{{manifest.name|lower}}_load_info_t { 80 uint32_t deps[{{(manifest.name|upper + "_NDEPS")}}]; [all …]
|
D | manifestfilename.template | 18 #define {{"%-55s"|format(manifest.name + "_MODEL_IPC")}} 0 19 #define {{"%-55s"|format(manifest.name + "_MODEL_SFN")}} 1 21 #define {{"%-55s"|format(manifest.name + "_MODEL_IPC")}} 1 22 #define {{"%-55s"|format(manifest.name + "_MODEL_SFN")}} 0 28 psa_status_t {{service.name|lower}}_sfn(const psa_msg_t* msg); 30 #define {{"%-55s"|format(service.name + "_SIGNAL")}} ({{"0x%x"|format(service.signal_value)}}) 40 #define {{"%-55s"|format(irq.name + "_SIGNAL")}} ({{"0x%x"|format(irq.signal_value)}}) 42 psa_flih_result_t {{irq.name|lower}}_flih(void);
|
/trusted-firmware-m-3.4.0/lib/ext/cryptocell-312-runtime/shared/hw/include/ |
D | cc312_cerberus_Register_Description.htm | 2114 </table><br><a name="1"></a><table border="0" width="95%" bgcolor="#993333"> 2119 …="#1.18">FPGA_ENV_REGS</a><br><a href="#1.19">ENV_PERF_RAM_BASE</a><br><a name="1.1"></a><br><tabl… 2122 </table><br><a name="1.1.1"></a><br>1.1.1 : <b>Reg : MEMORY_MAP0</b> : 0x000000000<br><b>reg sep ad… 2131 <td width="100"><b>Field name</b></td> 2137 <td valign="top" align="center"><a name="1.1.1.1"></a>0:0 2145 <td valign="top" align="center"><a name="1.1.1.2"></a>10:1 2153 <td valign="top" align="center"><a name="1.1.1.3"></a>31:11 2160 </table><a name="1.1.2"></a><br>1.1.2 : <b>Reg : MEMORY_MAP1</b> : 0x000000004<br><b>reg sep addres… 2169 <td width="100"><b>Field name</b></td> 2175 <td valign="top" align="center"><a name="1.1.2.1"></a>0:0 [all …]
|
/trusted-firmware-m-3.4.0/lib/ext/cryptocell-312-runtime/host/src/tests/TestAL/pal/include/ |
D | test_pal_log.h | 23 /* In order to print the name of the function, while implementing 30 * @brief This variadic function prints to stderr with or without the name of 32 * When function is NULL, the name of the function is not printed. 35 * function - The name of the calling function (can be NULL). 48 * the name of the calling function. 49 * When function is NULL, the name of the function is not printed. 53 * function - The name of the calling function (can be NULL). 81 * the name of the calling function. 82 * When function is NULL, the name of the function is not printed. 85 * function - The name of the calling function (can be NULL). [all …]
|
/trusted-firmware-m-3.4.0/platform/ext/common/iar/ |
D | tfm_isolation_l3.icf.template | 22 * Customized region name prefix abbreviation: 93 define block ER_{{partition.manifest.name}}_RO with alignment = {{ 'TFM_LINKER_PSA_ROT_LINKER_CODE… 107 section {{partition.manifest.name}}_PSA-ROT_ATTR_FN, 110 section {{partition.manifest.name}}_APP-ROT_ATTR_FN, 161 …define block PT_{{partition.manifest.name}}_PRIVATE_DATA_START with alignment = TFM_LINKER_PSA_ROT… 163 …define block ER_{{partition.manifest.name}}_RWZI with alignment = TFM_LINKER_PSA_ROT_LINKER_DATA_A… 175 section {{partition.manifest.name}}_PSA-ROT_ATTR_RW, 176 section {{partition.manifest.name}}_PSA-ROT_ATTR_ZI, 179 …define block PT_{{partition.manifest.name}}_PRIVATE_DATA_END with alignment = TFM_LINKER_PSA_ROT_L… 189 …define block PT_{{partition.manifest.name}}_PRIVATE_DATA_START with alignment = TFM_LINKER_APP_ROT… [all …]
|
/trusted-firmware-m-3.4.0/tools/kconfig/ |
D | tfm_kconfig.py | 76 The 'FOO' will be saved into the name part of groupdict, and the 'val' will 79 pattern_set = re.compile('CONFIG_(?P<name>[A-Za-z|_|0-9]*)=(?P<val>\S+)') 80 pattern_not_set = re.compile('# CONFIG_(?P<name>[A-Za-z|_|0-9]*) is not set') 124 name, value and type. Then write the result into CMake and 137 name, cmake_type, cmake_val, header_val = '', '', '', '' 142 name = ret.groupdict()['name'] 156 name = ret.groupdict()['name'] 162 if name and not in_component_options: 164 format(name, cmake_val, cmake_type)) 165 if name and in_component_options: [all …]
|
/trusted-firmware-m-3.4.0/platform/ext/common/armclang/ |
D | tfm_isolation_l3.sct.template | 22 * Customized region name prefix abbreviation: 88 ER_{{partition.manifest.name}}_RO +0 ALIGN TFM_LINKER_PSA_ROT_LINKER_CODE_ALIGNMENT { 99 *({{partition.manifest.name}}_PSA-ROT_ATTR_FN) 109 ER_{{partition.manifest.name}}_RO +0 ALIGN TFM_LINKER_APP_ROT_LINKER_CODE_ALIGNMENT { 120 *({{partition.manifest.name}}_APP-ROT_ATTR_FN) 181 …PT_{{partition.manifest.name}}_PRIVATE_DATA_START +0 ALIGN TFM_LINKER_PSA_ROT_LINKER_DATA_ALIGNMEN… 185 ER_{{partition.manifest.name}}_RWZI +0 ALIGN TFM_LINKER_PSA_ROT_LINKER_DATA_ALIGNMENT { 196 *({{partition.manifest.name}}_PSA-ROT_ATTR_RW) 197 *({{partition.manifest.name}}_PSA-ROT_ATTR_ZI) 200 …PT_{{partition.manifest.name}}_PRIVATE_DATA_END +0 ALIGN TFM_LINKER_PSA_ROT_LINKER_DATA_ALIGNMENT { [all …]
|
/trusted-firmware-m-3.4.0/secure_fw/spm/cmsis_psa/ |
D | tfm_pools.h | 34 * name - Variable name, will be used when register 38 #define TFM_POOL_DECLARE(name, chunksz, num) \ argument 39 static uint8_t name##_pool_buf[((chunksz) + \ 43 static struct tfm_pool_instance_t *name = \ 44 (struct tfm_pool_instance_t *)name##_pool_buf 51 #define POOL_BUFFER_SIZE(name) sizeof(name##_pool_buf) argument
|
/trusted-firmware-m-3.4.0/docs/integration_guide/ |
D | tfm_secure_irq_integration_guide.rst | 104 It can be a valid exception number or a symbolic name defined in platform codes. 110 The ``signal`` attribute is a symbolic name used by TF-M to identify which 137 "name" : "TIMER_1", 142 "name" : "DUAL_TIMER", 152 - name 156 The ``name`` is used to construct the following two elements: 158 - the interrupt signal symbol: ``{{name}}_SIGNAL``, the equivalent of 162 ``psa_flih_result_t {{name}}_flih(void);`` 192 A named region consists of a string ``name`` to describe the region. 201 "name": "TFM_PERIPHERAL_TIMER0", [all …]
|
/trusted-firmware-m-3.4.0/cmake/ |
D | remote_library.cmake | 21 # Step 1 - keep changes in stash with random message/name to detect 118 # REPO_URL_VAR - name of variable which receives repository URL. 119 # TAG_VAR - name of variable which receives reference to commit. 139 # [in] KEY - option name 140 # [out] KEY_VAR - name of variable that is set to ${KEY} on exit if value is not 142 # [out] VALUE_VAR - name of variable that is set to option value for ${KEY}. 143 # [in/out] ARG_LIST_VAR - name of variable that holds list of key/value pairs - arguments. 161 # # GIT_SUBMODULES "name" 164 # set(ARGS GIT_SUBMODULES "name" BOO "abc" HEY "hi") 168 # # ${GIT_SUBMODULES_VALUE_VAR} is equal to "name" [all …]
|
/trusted-firmware-m-3.4.0/platform/include/ |
D | tfm_plat_defs.h | 38 * \param[in] TFM_PARTITION_NAME TF-M partition name assigned in the manifest 39 * file "name" field. 53 * \param[in] TFM_PARTITION_NAME TF-M partition name assigned in the manifest 54 * file "name" field. 68 * \param[in] TFM_PARTITION_NAME TF-M partition name assigned in the manifest 69 * file "name" field.
|
/trusted-firmware-m-3.4.0/lib/ext/cryptocell-312-runtime/host/src/tests/integration_cc3x/runtime_integration_test/tests/ |
D | run_integration_rsa.c | 51 const char *name; member 186 const char *name = pData->name; in runIt_rsaPublicGeneral() local 231 RUNIT_ASSERT_W_PARAM(name, mbedtls_rsa_check_pubkey(pCtx) == 0); in runIt_rsaPublicGeneral() 235 RUNIT_ASSERT_W_PARAM(name, mbedtls_rsa_public(pCtx, pMessageStr, pOutput) == 0); in runIt_rsaPublicGeneral() 240 RUNIT_ASSERT_W_PARAM(name, mbedtls_rsa_copy(pCtx2, pCtx) == 0); in runIt_rsaPublicGeneral() 241 RUNIT_ASSERT_W_PARAM(name, mbedtls_rsa_check_pubkey(pCtx2) == 0); in runIt_rsaPublicGeneral() 245 RUNIT_ASSERT_W_PARAM(name, mbedtls_rsa_public(pCtx2, pMessageStr, pOutput) == 0); in runIt_rsaPublicGeneral() 286 const char *name = pData->name; in runIt_rsaPrivateGeneral() local 340 RUNIT_ASSERT_W_PARAM(name, mbedtls_rsa_check_privkey(pCtx) == 0); in runIt_rsaPrivateGeneral() 350 …RUNIT_ASSERT_W_PARAM(name, mbedtls_rsa_private(pCtx, mbedtls_ctr_drbg_random, pCtrDrbg, pMessageSt… in runIt_rsaPrivateGeneral() [all …]
|
/trusted-firmware-m-3.4.0/platform/ext/target/cypress/psoc64/libs/core-lib/include/ |
D | cy_utils.h | 106 #define CY_SECTION(name) __attribute__ ((section(name))) argument 116 #define CY_SECTION(name) __attribute__ ((section("__DATA, "name))) argument 121 #define CY_SECTION(name) __attribute__ ((section(name))) argument 132 #define CY_SECTION(name) CY_PRAGMA(location = name) argument 148 * Macro Name: CY_GET_REG8(addr) 163 * Macro Name: CY_SET_REG8(addr, value) 178 * Macro Name: CY_GET_REG16(addr) 192 * Macro Name: CY_SET_REG16(addr, value) 206 * Macro Name: CY_GET_REG24(addr) 222 * Macro Name: CY_SET_REG24(addr, value) [all …]
|
/trusted-firmware-m-3.4.0/lib/ext/cryptocell-312-runtime/utils/src/common/ |
D | common_rsa_keypair_util.h | 23 * @param[in] PemEncryptedFileName_ptr - file name of the key pair 24 * @param[in] pwdFileName - file name of the password 35 * @param[in] PemEncryptedFileName_ptr - file name of the key pair 36 * @param[in] pwdFileName - file name of the password 48 * @param[in] pubKeyFileName_ptr - file name of the key pair 61 * @param[in] pubKeyFileName_ptr - file name of the public key
|
/trusted-firmware-m-3.4.0/docs/platform/cypress/psoc64/libs/core-lib/ |
D | README.md | 29 …* `_CLR_SET_FLD32U`: The macro for setting a register with a name field and value for providing g… 30 …R_SET_FLD32U macro for providing get-clear-modify-write operations with a name field and value and… 31 …* `_CLR_SET_FLD16U`: The macro for setting a 16-bit register with a name field and value for provi… 32 …R_SET_FLD16U macro for providing get-clear-modify-write operations with a name field and value and… 33 …* `_CLR_SET_FLD8U`: The macro for setting a 8-bit register with a name field and value for providi… 34 …LR_SET_FLD8U macro for providing get-clear-modify-write operations with a name field and value and…
|
D | RELEASE.md | 25 …* _CLR_SET_FLD32U: The macro for setting a register with a name field and value for providing get… 26 …R_SET_FLD32U macro for providing get-clear-modify-write operations with a name field and value and… 27 …* _CLR_SET_FLD16U: The macro for setting a 16-bit register with a name field and value for providi… 28 …R_SET_FLD16U macro for providing get-clear-modify-write operations with a name field and value and… 29 …* _CLR_SET_FLD8U: The macro for setting a 8-bit register with a name field and value for providing… 30 …LR_SET_FLD8U macro for providing get-clear-modify-write operations with a name field and value and…
|
/trusted-firmware-m-3.4.0/interface/include/psa_manifest/ |
D | sid.h.template | 19 /******** {{partition.manifest.name}} ********/ 21 #define {{"%-58s"|format(service.name + "_SID")}} ({{"%10s"|format(service.sid)}}U) 22 #define {{"%-58s"|format(service.name + "_VERSION")}} ({{"%d"|format(service.version)}}U) 24 #define {{"%-58s"|format(service.name + "_HANDLE")}} ({{"%s"|format(service.stateless_handle_value)…
|
/trusted-firmware-m-3.4.0/platform/ext/target/nxp/common/Native_Driver/components/serial_manager/ |
D | fsl_component_serial_manager.h | 255 * Then use "(serial_handle_t)name" to get the serial manager handle. 264 * @param name The name string of the serial manager handle. 266 #define SERIAL_MANAGER_HANDLE_DEFINE(name) \ argument 267 uint32_t name[((SERIAL_MANAGER_HANDLE_SIZE + sizeof(uint32_t) - 1U) / sizeof(uint32_t))] 268 #define SERIAL_MANAGER_BLOCK_HANDLE_DEFINE(name) \ argument 269 uint32_t name[((SERIAL_MANAGER_BLOCK_HANDLE_SIZE + sizeof(uint32_t) - 1U) / sizeof(uint32_t))] 274 * Then use "(serial_write_handle_t)name" to get the serial manager write handle. 283 * @param name The name string of the serial manager write handle. 285 #define SERIAL_MANAGER_WRITE_HANDLE_DEFINE(name) \ argument 286 uint32_t name[((SERIAL_MANAGER_WRITE_HANDLE_SIZE + sizeof(uint32_t) - 1U) / sizeof(uint32_t))] [all …]
|
/trusted-firmware-m-3.4.0/docs/platform/arm/mps3/an552/ |
D | README.rst | 8 Build instructions with platform name: arm/mps3/an552 28 be located in ``<MPS3 device name>/MB/HBI<BoardNumberBoardrevision>/AN552`` 33 build dir to ``<MPS3 device name>/SOFTWARE/`` 36 #. Open ``<MPS3 device name>/MB/HBI0309C/AN552/images.txt`` 51 #. Close ``<MPS3 device name>/MB/HBI0309C/AN552/images.txt`` 52 #. Unmount/eject the ``<MPS3 device name>`` unit
|
/trusted-firmware-m-3.4.0/lib/ext/cryptocell-312-runtime/codesafe/src/secure_boot_debug/util/ |
D | util_x509_parser.h | 56 * @brief This function verifies certificate's issuer name according to predefined name 66 * reading the issuer name or the subject name 75 * @brief This function verify the subject name according to fixed data
|
/trusted-firmware-m-3.4.0/docs/building/ |
D | run_tfm_examples_on_arm_platforms.rst | 18 The name of the reference model's executable can vary depending on toolchain. 88 ``<MPS2 device name>/MB/HBI0263<board revision letter>/AN521`` 100 ``<MPS2 device name>/SOFTWARE/`` 101 #. Open ``<MPS2 device name>/MB/HBI0263C/AN521/images.txt`` 112 #. Close ``<MPS2 device name>/MB/HBI0263C/AN521/images.txt`` 113 #. Unmount/eject the ``<MPS2 device name>`` unit 170 ``<MPS2 device name>/SOFTWARE/`` 171 #. Open ``<MPS2 device name>/MB/HBI0263C/AN521/images.txt`` 182 #. Close ``<MPS2 device name>/MB/HBI0263C/AN521/images.txt`` 183 #. Unmount/eject the ``<MPS2 device name>`` unit [all …]
|
/trusted-firmware-m-3.4.0/docs/platform/arm/mps3/an547/ |
D | README.rst | 8 Build instructions with platform name: arm/mps3/an547 31 be located in ``<MPS3 device name>/MB/HBI<BoardNumberBoardrevision>/AN547`` 36 build dir to ``<MPS3 device name>/SOFTWARE/`` 39 #. Open ``<MPS3 device name>/MB/HBI0309C/AN547/images.txt`` 54 #. Close ``<MPS3 device name>/MB/HBI0309C/AN547/images.txt`` 55 #. Unmount/eject the ``<MPS3 device name>`` unit
|
/trusted-firmware-m-3.4.0/lib/ext/mbedcrypto/mbedcrypto_config/ |
D | tfm_mbedcrypto_config_default.h | 39 * \name SECTION: System support 130 /* \} name SECTION: System support */ 133 * \name SECTION: mbed TLS feature support 175 * Disable if you run into name conflicts and want to really remove the 208 * proper name (defined in MBEDTLS_PLATFORM_STD_NV_SEED_FILE) and at 267 /* \} name SECTION: mbed TLS feature support */ 270 * \name SECTION: mbed TLS modules 432 /* \} name SECTION: mbed TLS modules */ 435 * \name SECTION: General configuration options 514 /** \} name SECTION: General configuration options */ [all …]
|