![]() |
MCUXpresso SDK API Reference Manual
Rev 2.13.0
NXP Semiconductors
|
Enumerations | |
enum | skboot_status_t { kStatus_SKBOOT_Success = 0x5ac3c35au, kStatus_SKBOOT_Fail = 0xc35ac35au, kStatus_SKBOOT_InvalidArgument = 0xc35a5ac3u, kStatus_SKBOOT_KeyStoreMarkerInvalid = 0xc3c35a5au, kStatus_SKBOOT_HashcryptFinishedWithStatusSuccess, kStatus_SKBOOT_HashcryptFinishedWithStatusFail, kStatus_SKBOOT_Success = 0x5ac3c35au, kStatus_SKBOOT_Fail = 0xc35ac35au, kStatus_SKBOOT_InvalidArgument = 0xc35a5ac3u, kStatus_SKBOOT_KeyStoreMarkerInvalid = 0xc3c35a5au } |
SKBOOT return status. More... | |
enum | secure_bool_t { kSECURE_TRUE = 0xc33cc33cU, kSECURE_FALSE = 0x5aa55aa5U, kSECURE_CALLPROTECT_SECURITY_FLAGS = 0xc33c5aa5U, kSECURE_CALLPROTECT_IS_APP_READY = 0x5aa5c33cU, kSECURE_TRACKER_VERIFIED = 0x55aacc33U, kSECURE_TRUE = 0xc33cc33cU, kSECURE_FALSE = 0x5aa55aa5U } |
Secure bool flag. More... | |
Functions | |
skboot_status_t | skboot_authenticate (const uint8_t *imageStartAddr, secure_bool_t *isSignVerified) |
Authenticate entry function with ARENA allocator init. More... | |
void | HASH_IRQHandler (void) |
Interface for image authentication API. | |
enum skboot_status_t |
enum secure_bool_t |
skboot_status_t skboot_authenticate | ( | const uint8_t * | imageStartAddr, |
secure_bool_t * | isSignVerified | ||
) |
This is called by ROM boot or by ROM API g_skbootAuthenticateInterface