| /hal_nxp-latest/mcux/mcux-sdk/drivers/smartcard/ |
| D | fsl_smartcard_usim.c | 38 static void SMARTCARD_USIM_CompleteSendData(USIM_Type *base, smartcard_context_t *context); 39 static void SMARTCARD_USIM_StartSendData(USIM_Type *base, smartcard_context_t *context); 40 static void SMARTCARD_USIM_CompleteReceiveData(USIM_Type *base, smartcard_context_t *context); 41 static void SMARTCARD_USIM_StartReceiveData(USIM_Type *base, smartcard_context_t *context); 42 static bool SMARTCARD_USIM_SetTransferType(USIM_Type *base, smartcard_context_t *context, smartcard… 116 static void SMARTCARD_USIM_CompleteSendData(USIM_Type *base, smartcard_context_t *context) in SMARTCARD_USIM_CompleteSendData() argument 118 assert((NULL != context)); in SMARTCARD_USIM_CompleteSendData() 128 context->xIsBusy = false; in SMARTCARD_USIM_CompleteSendData() 129 context->transferState = kSMARTCARD_IdleState; in SMARTCARD_USIM_CompleteSendData() 131 context->xSize = 0u; in SMARTCARD_USIM_CompleteSendData() [all …]
|
| D | fsl_smartcard_emvsim.c | 35 static void smartcard_emvsim_CompleteSendData(EMVSIM_Type *base, smartcard_context_t *context); 36 static void smartcard_emvsim_StartSendData(EMVSIM_Type *base, smartcard_context_t *context); 37 static void smartcard_emvsim_CompleteReceiveData(EMVSIM_Type *base, smartcard_context_t *context); 38 static void smartcard_emvsim_StartReceiveData(EMVSIM_Type *base, smartcard_context_t *context); 40 smartcard_context_t *context, 77 static void smartcard_emvsim_CompleteSendData(EMVSIM_Type *base, smartcard_context_t *context) in smartcard_emvsim_CompleteSendData() argument 79 assert((NULL != context)); in smartcard_emvsim_CompleteSendData() 91 context->xIsBusy = false; in smartcard_emvsim_CompleteSendData() 92 context->transferState = kSMARTCARD_IdleState; in smartcard_emvsim_CompleteSendData() 94 context->xSize = 0u; in smartcard_emvsim_CompleteSendData() [all …]
|
| D | fsl_smartcard_phy_usim.c | 90 status_t SMARTCARD_PHY_Activate(void *base, smartcard_context_t *context, smartcard_reset_type_t re… in SMARTCARD_PHY_Activate() argument 92 if ((NULL == context) || (NULL == context->timeDelay)) in SMARTCARD_PHY_Activate() 96 assert(context->interfaceConfig.vcc == kSMARTCARD_VoltageClassB3_3V); in SMARTCARD_PHY_Activate() 100 context->timersState.initCharTimerExpired = false; in SMARTCARD_PHY_Activate() 101 context->resetType = resetType; in SMARTCARD_PHY_Activate() 119 if (!context->cardParams.active) in SMARTCARD_PHY_Activate() 132 …((((uint32_t)10000u * context->interfaceConfig.clockToResetDelay) / context->interfaceConfig.smart… in SMARTCARD_PHY_Activate() 135 context->timeDelay(temp); in SMARTCARD_PHY_Activate() 141 (SystemCoreClock / context->interfaceConfig.smartCardClock)); in SMARTCARD_PHY_Activate() 143 context->cardParams.active = true; in SMARTCARD_PHY_Activate() [all …]
|
| D | fsl_smartcard_phy_emvsim.c | 98 status_t SMARTCARD_PHY_Activate(void *base, smartcard_context_t *context, smartcard_reset_type_t re… in SMARTCARD_PHY_Activate() argument 100 if ((NULL == context) || (NULL == context->timeDelay)) in SMARTCARD_PHY_Activate() 104 assert(context->interfaceConfig.vcc == kSMARTCARD_VoltageClassB3_3V); in SMARTCARD_PHY_Activate() 108 context->timersState.initCharTimerExpired = false; in SMARTCARD_PHY_Activate() 109 context->resetType = resetType; in SMARTCARD_PHY_Activate() 122 if (!context->cardParams.active) in SMARTCARD_PHY_Activate() 135 …((((uint32_t)10000u * context->interfaceConfig.clockToResetDelay) / context->interfaceConfig.smart… in SMARTCARD_PHY_Activate() 138 context->timeDelay(temp); in SMARTCARD_PHY_Activate() 161 context->cardParams.active = true; in SMARTCARD_PHY_Activate() 166 status_t SMARTCARD_PHY_Deactivate(void *base, smartcard_context_t *context) in SMARTCARD_PHY_Deactivate() argument [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/components/conn_fwloader/ |
| D | fsl_loader_utils.c | 367 fsl_ldr_Context_v3_t *context = get_sbloader_v3_context(ctx); in ldr_DoLoadCmd() local 370 if (context->data_block_position == context->block_data_size) in ldr_DoLoadCmd() 375 …else if (context->data_block_position + context->data_range_header.length <= context->block_data_s… in ldr_DoLoadCmd() 378 (void)memcpy((uint8_t *)context->data_range_header.startAddress, in ldr_DoLoadCmd() 379 … (uint8_t *)&context->data_block[context->data_block_position], context->data_range_header.length); in ldr_DoLoadCmd() 382 context->in_data_range = false; in ldr_DoLoadCmd() 383 context->data_range_handled = 0; in ldr_DoLoadCmd() 384 context->data_block_position += context->data_range_header.length + context->data_range_gap; in ldr_DoLoadCmd() 385 … context->data_section_handled += context->data_range_header.length + context->data_range_gap; in ldr_DoLoadCmd() 391 (void)memcpy((uint8_t *)context->data_range_header.startAddress, in ldr_DoLoadCmd() [all …]
|
| /hal_nxp-latest/mcux/middleware/mcux-secure-subsystem/src/sscp/ |
| D | fsl_sss_sscp.c | 40 op.result[0].context.ptr = session; in sss_sscp_open_session() 41 op.result[0].context.type = kSSCP_ParamContextType_SSS_Session; in sss_sscp_open_session() 62 op.params[0].context.ptr = session; in sss_sscp_close_session() 63 op.params[0].context.type = kSSCP_ParamContextType_SSS_Session; in sss_sscp_close_session() 78 sss_status_t sss_sscp_symmetric_context_init(sss_sscp_symmetric_t *context, in sss_sscp_symmetric_context_init() argument 89 context->session = session; in sss_sscp_symmetric_context_init() 90 context->keyObject = keyObject; in sss_sscp_symmetric_context_init() 91 context->algorithm = algorithm; in sss_sscp_symmetric_context_init() 92 context->mode = mode; in sss_sscp_symmetric_context_init() 98 op.params[0].context.ptr = session; in sss_sscp_symmetric_context_init() [all …]
|
| D | fsl_sscp_mu.c | 62 sscp_status_t sscp_mu_init(sscp_context_t *context, ELEMU_Type *base) in sscp_mu_init() argument 64 sscp_mu_context_t *muContext = (sscp_mu_context_t *)(uintptr_t)context; in sscp_mu_init() 74 void sscp_mu_deinit(sscp_context_t *context) in sscp_mu_deinit() argument 96 switch (op->params[i].context.type) in prepareMessage() 99 … msg[wrIdx++] = (uint32_t)((sss_sscp_session_t *)(op->params[i].context.ptr))->ctx; in prepareMessage() 102 … msg[wrIdx++] = (uint32_t)((sss_sscp_symmetric_t *)(op->params[i].context.ptr))->ctx; in prepareMessage() 105 … msg[wrIdx++] = (uint32_t)((sss_sscp_aead_t *)(op->params[i].context.ptr))->ctx; in prepareMessage() 108 … msg[wrIdx++] = (uint32_t)((sss_sscp_digest_t *)op->params[i].context.ptr)->ctx; in prepareMessage() 111 … msg[wrIdx++] = (uint32_t)((sss_sscp_asymmetric_t *)op->params[i].context.ptr)->ctx; in prepareMessage() 114 … msg[wrIdx++] = (uint32_t)((sss_sscp_object_t *)op->params[i].context.ptr)->ctx; in prepareMessage() [all …]
|
| /hal_nxp-latest/mcux/middleware/mcux-secure-subsystem/inc/ |
| D | fsl_sss_sscp.h | 41 } context; member 61 } context; member 79 } context; member 96 } context; member 112 } context; member 130 } context; member 189 sss_status_t sss_sscp_symmetric_context_init(sss_sscp_symmetric_t *context, 195 sss_status_t sss_sscp_cipher_one_go(sss_sscp_symmetric_t *context, 202 sss_status_t sss_sscp_cipher_init(sss_sscp_symmetric_t *context, uint8_t *iv, size_t ivLen); 205 …sss_sscp_symmetric_t *context, const uint8_t *srcData, size_t srcLen, uint8_t *destData, size_t *d… [all …]
|
| D | fsl_sss_mgmt.h | 49 sss_status_t sss_mgmt_context_init(sss_mgmt_t *context, sss_sscp_session_t *session); 64 sss_status_t sss_mgmt_get_property(sss_mgmt_t *context, uint32_t propertyId, uint8_t *destData, siz… 79 sss_status_t sss_mgmt_set_property(sss_mgmt_t *context, uint32_t propertyId, const uint8_t *srcData… 93 sss_status_t sss_mgmt_fuse_shadow_register_read(sss_mgmt_t *context, uint32_t shadowRegisterId, uin… 110 sss_status_t sss_mgmt_fuse_read(sss_mgmt_t *context, 133 …sss_mgmt_t *context, uint32_t fuseId, uint32_t *srcData, size_t *srcDataLen, uintptr_t options, si… 146 sss_status_t sss_mgmt_get_lifecycle(sss_mgmt_t *context, uint32_t *lifecycleData); 157 sss_status_t sss_mgmt_advance_lifecycle(sss_mgmt_t *context, 175 sss_status_t sss_mgmt_import_secret(sss_mgmt_t *context, const uint8_t *srcData, size_t dataLen); 190 sss_status_t sss_mgmt_export_secret(sss_mgmt_t *context, uint8_t *destData, size_t *dataLen); [all …]
|
| D | fsl_sss_api.h | 685 } context; member 1030 sss_status_t sss_symmetric_context_init(sss_symmetric_t *context, 1050 …sss_symmetric_t *context, uint8_t *iv, size_t ivLen, const uint8_t *srcData, uint8_t *destData, si… 1062 sss_status_t sss_cipher_init(sss_symmetric_t *context, uint8_t *iv, size_t ivLen); 1081 …sss_symmetric_t *context, const uint8_t *srcData, size_t srcLen, uint8_t *destData, size_t *destLe… 1097 …sss_symmetric_t *context, const uint8_t *srcData, size_t srcLen, uint8_t *destData, size_t *destLe… 1115 sss_status_t sss_cipher_crypt_ctr(sss_symmetric_t *context, 1128 void sss_symmetric_context_free(sss_symmetric_t *context); 1153 …sss_aead_t *context, sss_session_t *session, sss_object_t *keyObject, sss_algorithm_t algorithm, s… 1177 sss_status_t sss_aead_one_go(sss_aead_t *context, [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/easrc/ |
| D | fsl_asrc.c | 35 #define ASRC_GET_SLOT0_CONTEXT_INDEX(context) \ argument 36 ((base->PROC_CTRL_SLOT0_R0[context] & ASRC_PROC_CTRL_SLOT0_R0_SLOT0_CTX_NUM_MASK) >> \ 38 #define ASRC_GET_SLOT0_CHANNEL_NUMBER(context) \ argument 39 ((base->PROC_CTRL_SLOT0_R0[context] & ASRC_PROC_CTRL_SLOT0_R0_SLOT0_NUM_CH_MASK) >> \ 41 #define ASRC_GET_SLOT1_CONTEXT_INDEX(context) \ argument 42 ((base->PROC_CTRL_SLOT1_R0[context] & ASRC_PROC_CTRL_SLOT1_R0_SLOT1_CTX_NUM_MASK) >> \ 44 #define ASRC_GET_SLOT1_CHANNEL_NUMBER(context) \ argument 45 ((base->PROC_CTRL_SLOT1_R0[context] & ASRC_PROC_CTRL_SLOT1_R0_SLOT1_NUM_CH_MASK) >> \ 48 #define ASRC_IS_SLOT0_ENABLED(context) \ argument 49 ((base->PROC_CTRL_SLOT0_R0[context] & ASRC_PROC_CTRL_SLOT0_R0_SLOT0_EN_MASK) != 0U) [all …]
|
| D | fsl_asrc.h | 329 status_t ASRC_SetContextConfig(ASRC_Type *base, asrc_context_t context, asrc_context_config_t *conf… 338 status_t ASRC_SetContextOutputConfig(ASRC_Type *base, asrc_context_t context, asrc_context_output_c… 347 status_t ASRC_SetContextInputConfig(ASRC_Type *base, asrc_context_t context, asrc_context_input_con… 358 static inline void ASRC_EnableContextRun(ASRC_Type *base, asrc_context_t context, bool enable) in ASRC_EnableContextRun() argument 362 base->CTX_CTRL[context] |= ASRC_CTX_CTRL_RUN_EN_MASK; in ASRC_EnableContextRun() 366 base->CTX_CTRL[context] &= ~ASRC_CTX_CTRL_RUN_EN_MASK; in ASRC_EnableContextRun() 378 static inline void ASRC_EnableContextRunStop(ASRC_Type *base, asrc_context_t context, bool enable) in ASRC_EnableContextRunStop() argument 382 base->CTX_CTRL[context] |= ASRC_CTX_CTRL_RUN_STOP_MASK; in ASRC_EnableContextRunStop() 386 base->CTX_CTRL[context] &= ~ASRC_CTX_CTRL_RUN_STOP_MASK; in ASRC_EnableContextRunStop() 397 static inline void ASRC_EnableContextInDMA(ASRC_Type *base, asrc_context_t context, bool enable) in ASRC_EnableContextInDMA() argument [all …]
|
| D | fsl_asrc_sdma.c | 119 ASRC_Type *base, asrc_context_t context, uint32_t *outAddr, uint32_t outWidth, uint32_t size) in ASRC_ReadFIFORemainedSampleSDMA() argument 127 (void)ASRC_ReadFIFORemainedSample(base, context, addr, outWidth, 1U); in ASRC_ReadFIFORemainedSampleSDMA() 150 privHandle->base, asrcHandle->context, asrcHandle->outDMAHandle.nonAlignAddr, in ASRC_OutSDMACallback() 187 asrc_context_t context, in ASRC_TransferInCreateHandleSDMA() argument 206 handle->context = context; in ASRC_TransferInCreateHandleSDMA() 209 s_sdmaPrivateHandle[instance][context].base = base; in ASRC_TransferInCreateHandleSDMA() 210 s_sdmaPrivateHandle[instance][context].handle = handle; in ASRC_TransferInCreateHandleSDMA() 214 SDMA_SetCallback(dmaHandle, ASRC_InSDMACallback, &s_sdmaPrivateHandle[instance][context]); in ASRC_TransferInCreateHandleSDMA() 237 asrc_context_t context, in ASRC_TransferOutCreateHandleSDMA() argument 257 handle->context = context; in ASRC_TransferOutCreateHandleSDMA() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/mcx_romapi/nboot/src/ |
| D | fsl_nboot.c | 28 nboot_status_t (*nboot_context_init)(nboot_context_t *context); 29 nboot_status_t (*nboot_context_deinit)(nboot_context_t *context); 30 nboot_status_protected_t (*nboot_sb3_load_manifest)(nboot_context_t *context, 33 nboot_status_protected_t (*nboot_sb3_load_block)(nboot_context_t *context, uint32_t *block); 34 nboot_status_protected_t (*nboot_img_authenticate_ecdsa)(nboot_context_t *context, 38 nboot_status_protected_t (*nboot_img_authenticate_cmac)(nboot_context_t *context, 95 nboot_status_t NBOOT_ContextInit(nboot_context_t *context) in NBOOT_ContextInit() argument 98 return BOOTLOADER_API_TREE_POINTER->nbootDriver->nboot_context_init(context); in NBOOT_ContextInit() 110 nboot_status_t NBOOT_ContextDeinit(nboot_context_t *context) in NBOOT_ContextDeinit() argument 113 return BOOTLOADER_API_TREE_POINTER->nbootDriver->nboot_context_deinit(context); in NBOOT_ContextDeinit() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MCXW727C/drivers/ |
| D | fsl_nboot.h | 307 uint8_t context[NBOOT_CONTEXT_SIZE]; member 313 nboot_status_t (*nboot_context_init)(nboot_context_t *context); 314 nboot_status_t (*nboot_context_free)(nboot_context_t *context); 315 nboot_status_t (*nboot_sb3_load_manifest)(nboot_context_t *context, uint32_t *manifest); 316 nboot_status_t (*nboot_sb3_load_block)(nboot_context_t *context, uint32_t *block); 317 nboot_status_t (*nboot_sb3_load_s200_fw)(nboot_context_t *context, uint32_t *sb3Data); 318 nboot_status_t (*nboot_img_authenticate_ecdsa)(nboot_context_t *context, 321 nboot_status_t (*nboot_rng_random)(nboot_context_t *context, void *buf, size_t bufLen); 322 nboot_status_t (*nboot_rng_random_hq)(nboot_context_t *context, void *buf, size_t bufLen); 323 nboot_status_t (*nboot_fuse_program)(nboot_context_t *context, [all …]
|
| D | fsl_romapi.c | 650 nboot_status_t NBOOT_ContextInit(nboot_context_t *context) in NBOOT_ContextInit() argument 653 assert(context); in NBOOT_ContextInit() 655 return BOOTLOADER_API_TREE_POINTER->nbootAuthenticate->nboot_context_init(context); in NBOOT_ContextInit() 662 nboot_status_t NBOOT_ContextFree(nboot_context_t *context) in NBOOT_ContextFree() argument 665 assert(context); in NBOOT_ContextFree() 667 return BOOTLOADER_API_TREE_POINTER->nbootAuthenticate->nboot_context_free(context); in NBOOT_ContextFree() 677 nboot_status_t NBOOT_SB3LoaderManifest(nboot_context_t *context, uint32_t *manifest) in NBOOT_SB3LoaderManifest() argument 680 assert(context); in NBOOT_SB3LoaderManifest() 683 … return BOOTLOADER_API_TREE_POINTER->nbootAuthenticate->nboot_sb3_load_manifest(context, manifest); in NBOOT_SB3LoaderManifest() 692 nboot_status_t NBOOT_SB3LoaderBlock(nboot_context_t *context, uint32_t *block) in NBOOT_SB3LoaderBlock() argument [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MCXW716C/drivers/ |
| D | fsl_nboot.h | 307 uint8_t context[NBOOT_CONTEXT_SIZE]; member 313 nboot_status_t (*nboot_context_init)(nboot_context_t *context); 314 nboot_status_t (*nboot_context_free)(nboot_context_t *context); 315 nboot_status_t (*nboot_sb3_load_manifest)(nboot_context_t *context, uint32_t *manifest); 316 nboot_status_t (*nboot_sb3_load_block)(nboot_context_t *context, uint32_t *block); 317 nboot_status_t (*nboot_sb3_load_s200_fw)(nboot_context_t *context, uint32_t *sb3Data); 318 nboot_status_t (*nboot_img_authenticate_ecdsa)(nboot_context_t *context, 321 nboot_status_t (*nboot_rng_random)(nboot_context_t *context, void *buf, size_t bufLen); 322 nboot_status_t (*nboot_rng_random_hq)(nboot_context_t *context, void *buf, size_t bufLen); 323 nboot_status_t (*nboot_fuse_program)(nboot_context_t *context, [all …]
|
| D | fsl_romapi.c | 650 nboot_status_t NBOOT_ContextInit(nboot_context_t *context) in NBOOT_ContextInit() argument 653 assert(context); in NBOOT_ContextInit() 655 return BOOTLOADER_API_TREE_POINTER->nbootAuthenticate->nboot_context_init(context); in NBOOT_ContextInit() 662 nboot_status_t NBOOT_ContextFree(nboot_context_t *context) in NBOOT_ContextFree() argument 665 assert(context); in NBOOT_ContextFree() 667 return BOOTLOADER_API_TREE_POINTER->nbootAuthenticate->nboot_context_free(context); in NBOOT_ContextFree() 677 nboot_status_t NBOOT_SB3LoaderManifest(nboot_context_t *context, uint32_t *manifest) in NBOOT_SB3LoaderManifest() argument 680 assert(context); in NBOOT_SB3LoaderManifest() 683 … return BOOTLOADER_API_TREE_POINTER->nbootAuthenticate->nboot_sb3_load_manifest(context, manifest); in NBOOT_SB3LoaderManifest() 692 nboot_status_t NBOOT_SB3LoaderBlock(nboot_context_t *context, uint32_t *block) in NBOOT_SB3LoaderBlock() argument [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMXRT798S/drivers/romapi/nboot/ |
| D | fsl_romapi_nboot.c | 12 nboot_status_t NBOOT_ContextInit(nboot_context_t *context) in NBOOT_ContextInit() argument 15 return NBOOT_API_TREE->nboot_context_init(context); in NBOOT_ContextInit() 18 nboot_status_t NBOOT_ContextDeinit(nboot_context_t *context) in NBOOT_ContextDeinit() argument 21 return NBOOT_API_TREE->nboot_context_deinit(context); in NBOOT_ContextDeinit() 24 nboot_status_protected_t NBOOT_Sb3LoadManifest(nboot_context_t *context, in NBOOT_Sb3LoadManifest() argument 29 return NBOOT_API_TREE->nboot_sb3_load_manifest(context, manifest, parms); in NBOOT_Sb3LoadManifest() 32 nboot_status_protected_t NBOOT_Sb3LoadBlock(nboot_context_t *context, uint32_t *block) in NBOOT_Sb3LoadBlock() argument 35 return NBOOT_API_TREE->nboot_sb3_load_block(context, block); in NBOOT_Sb3LoadBlock() 38 nboot_status_protected_t NBOOT_Sb3CheckAuthenticityAndCompleteness(nboot_context_t *context, in NBOOT_Sb3CheckAuthenticityAndCompleteness() argument 43 return NBOOT_API_TREE->nboot_sb3_check_authenticity_and_completeness(context, address, parms); in NBOOT_Sb3CheckAuthenticityAndCompleteness() [all …]
|
| D | fsl_romapi_nboot.h | 353 nboot_status_t (*nboot_context_init)(nboot_context_t *context); 354 nboot_status_t (*nboot_context_deinit)(nboot_context_t *context); 355 nboot_status_protected_t (*nboot_sb3_load_manifest)(nboot_context_t *context, 358 nboot_status_protected_t (*nboot_sb3_load_block)(nboot_context_t *context, uint32_t *block); 359 …nboot_status_protected_t (*nboot_sb3_check_authenticity_and_completeness)(nboot_context_t *context, 362 nboot_status_protected_t (*nboot_img_authenticate_ecdsa)(nboot_context_t *context, 366 nboot_status_protected_t (*nboot_img_authenticate_cmac)(nboot_context_t *context, 389 nboot_status_t NBOOT_ContextInit(nboot_context_t *context); 400 nboot_status_t NBOOT_ContextDeinit(nboot_context_t *context); 419 nboot_status_protected_t NBOOT_Sb3LoadManifest(nboot_context_t *context, [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMXRT735S/drivers/romapi/nboot/ |
| D | fsl_romapi_nboot.c | 12 nboot_status_t NBOOT_ContextInit(nboot_context_t *context) in NBOOT_ContextInit() argument 15 return NBOOT_API_TREE->nboot_context_init(context); in NBOOT_ContextInit() 18 nboot_status_t NBOOT_ContextDeinit(nboot_context_t *context) in NBOOT_ContextDeinit() argument 21 return NBOOT_API_TREE->nboot_context_deinit(context); in NBOOT_ContextDeinit() 24 nboot_status_protected_t NBOOT_Sb3LoadManifest(nboot_context_t *context, in NBOOT_Sb3LoadManifest() argument 29 return NBOOT_API_TREE->nboot_sb3_load_manifest(context, manifest, parms); in NBOOT_Sb3LoadManifest() 32 nboot_status_protected_t NBOOT_Sb3LoadBlock(nboot_context_t *context, uint32_t *block) in NBOOT_Sb3LoadBlock() argument 35 return NBOOT_API_TREE->nboot_sb3_load_block(context, block); in NBOOT_Sb3LoadBlock() 38 nboot_status_protected_t NBOOT_Sb3CheckAuthenticityAndCompleteness(nboot_context_t *context, in NBOOT_Sb3CheckAuthenticityAndCompleteness() argument 43 return NBOOT_API_TREE->nboot_sb3_check_authenticity_and_completeness(context, address, parms); in NBOOT_Sb3CheckAuthenticityAndCompleteness() [all …]
|
| D | fsl_romapi_nboot.h | 353 nboot_status_t (*nboot_context_init)(nboot_context_t *context); 354 nboot_status_t (*nboot_context_deinit)(nboot_context_t *context); 355 nboot_status_protected_t (*nboot_sb3_load_manifest)(nboot_context_t *context, 358 nboot_status_protected_t (*nboot_sb3_load_block)(nboot_context_t *context, uint32_t *block); 359 …nboot_status_protected_t (*nboot_sb3_check_authenticity_and_completeness)(nboot_context_t *context, 362 nboot_status_protected_t (*nboot_img_authenticate_ecdsa)(nboot_context_t *context, 366 nboot_status_protected_t (*nboot_img_authenticate_cmac)(nboot_context_t *context, 389 nboot_status_t NBOOT_ContextInit(nboot_context_t *context); 400 nboot_status_t NBOOT_ContextDeinit(nboot_context_t *context); 419 nboot_status_protected_t NBOOT_Sb3LoadManifest(nboot_context_t *context, [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMXRT758S/drivers/romapi/nboot/ |
| D | fsl_romapi_nboot.c | 12 nboot_status_t NBOOT_ContextInit(nboot_context_t *context) in NBOOT_ContextInit() argument 15 return NBOOT_API_TREE->nboot_context_init(context); in NBOOT_ContextInit() 18 nboot_status_t NBOOT_ContextDeinit(nboot_context_t *context) in NBOOT_ContextDeinit() argument 21 return NBOOT_API_TREE->nboot_context_deinit(context); in NBOOT_ContextDeinit() 24 nboot_status_protected_t NBOOT_Sb3LoadManifest(nboot_context_t *context, in NBOOT_Sb3LoadManifest() argument 29 return NBOOT_API_TREE->nboot_sb3_load_manifest(context, manifest, parms); in NBOOT_Sb3LoadManifest() 32 nboot_status_protected_t NBOOT_Sb3LoadBlock(nboot_context_t *context, uint32_t *block) in NBOOT_Sb3LoadBlock() argument 35 return NBOOT_API_TREE->nboot_sb3_load_block(context, block); in NBOOT_Sb3LoadBlock() 38 nboot_status_protected_t NBOOT_Sb3CheckAuthenticityAndCompleteness(nboot_context_t *context, in NBOOT_Sb3CheckAuthenticityAndCompleteness() argument 43 return NBOOT_API_TREE->nboot_sb3_check_authenticity_and_completeness(context, address, parms); in NBOOT_Sb3CheckAuthenticityAndCompleteness() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/RW612/drivers/romapi/nboot/ |
| D | fsl_romapi_nboot.c | 19 nboot_status_t nboot_context_init(nboot_context_t *context) in nboot_context_init() argument 22 return NBOOT_API_TREE->context_init(context); in nboot_context_init() 25 nboot_status_t nboot_context_deinit(nboot_context_t *context) in nboot_context_deinit() argument 28 return NBOOT_API_TREE->context_deinit(context); in nboot_context_deinit() 31 nboot_status_protected_t nboot_sb3_load_manifest(nboot_context_t *context, in nboot_sb3_load_manifest() argument 36 return NBOOT_API_TREE->sb3_load_manifest(context, manifest, parms); in nboot_sb3_load_manifest() 39 nboot_status_protected_t nboot_sb3_load_block(nboot_context_t *context, uint32_t *block) in nboot_sb3_load_block() argument 42 return NBOOT_API_TREE->sb3_load_block(context, block); in nboot_sb3_load_block() 45 nboot_status_protected_t nboot_img_authenticate_ecdsa(nboot_context_t *context, in nboot_img_authenticate_ecdsa() argument 51 …return NBOOT_API_TREE->img_authenticate_ecdsa(context, imageStartAddress, isSignatureVerified, par… in nboot_img_authenticate_ecdsa()
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/RW610/drivers/romapi/nboot/ |
| D | fsl_romapi_nboot.c | 19 nboot_status_t nboot_context_init(nboot_context_t *context) in nboot_context_init() argument 22 return NBOOT_API_TREE->context_init(context); in nboot_context_init() 25 nboot_status_t nboot_context_deinit(nboot_context_t *context) in nboot_context_deinit() argument 28 return NBOOT_API_TREE->context_deinit(context); in nboot_context_deinit() 31 nboot_status_protected_t nboot_sb3_load_manifest(nboot_context_t *context, in nboot_sb3_load_manifest() argument 36 return NBOOT_API_TREE->sb3_load_manifest(context, manifest, parms); in nboot_sb3_load_manifest() 39 nboot_status_protected_t nboot_sb3_load_block(nboot_context_t *context, uint32_t *block) in nboot_sb3_load_block() argument 42 return NBOOT_API_TREE->sb3_load_block(context, block); in nboot_sb3_load_block() 45 nboot_status_protected_t nboot_img_authenticate_ecdsa(nboot_context_t *context, in nboot_img_authenticate_ecdsa() argument 51 …return NBOOT_API_TREE->img_authenticate_ecdsa(context, imageStartAddress, isSignatureVerified, par… in nboot_img_authenticate_ecdsa()
|