Home
last modified time | relevance | path

Searched refs:context (Results 1 – 25 of 84) sorted by relevance

1234

/hal_nxp-latest/mcux/mcux-sdk/drivers/smartcard/
Dfsl_smartcard_usim.c38 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 …]
Dfsl_smartcard_emvsim.c35 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 …]
Dfsl_smartcard_phy_usim.c90 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 …]
Dfsl_smartcard_phy_emvsim.c98 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/
Dfsl_loader_utils.c367 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()
385context->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/
Dfsl_sss_sscp.c40 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 …]
Dfsl_sscp_mu.c62 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/
Dfsl_sss_sscp.h41 } 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 …]
Dfsl_sss_mgmt.h49 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 …]
Dfsl_sss_api.h685 } 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/
Dfsl_asrc.c35 #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 …]
Dfsl_asrc.h329 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 …]
Dfsl_asrc_sdma.c119 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/
Dfsl_nboot.c28 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/
Dfsl_nboot.h307 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 …]
Dfsl_romapi.c650 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/
Dfsl_nboot.h307 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 …]
Dfsl_romapi.c650 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/
Dfsl_romapi_nboot.c12 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 …]
Dfsl_romapi_nboot.h353 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/
Dfsl_romapi_nboot.c12 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 …]
Dfsl_romapi_nboot.h353 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/
Dfsl_romapi_nboot.c12 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/
Dfsl_romapi_nboot.c19 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/
Dfsl_romapi_nboot.c19 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()

1234