![]() |
MCUXpresso SDK API Reference Manual
Rev. 0
NXP Semiconductors
|
Macros | |
| #define | HASHCRYPT_MODE_SHA1 0x1 |
| Algorithm definitions correspond with the values for Mode field in Control register ! | |
| #define | HASHCRYPT_MODE_SHA1 0x1 |
| Algorithm definitions correspond with the values for Mode field in Control register ! | |
Enumerations | |
| enum | hashcrypt_algo_t { kHASHCRYPT_Sha1 = HASHCRYPT_MODE_SHA1, kHASHCRYPT_Sha256 = HASHCRYPT_MODE_SHA256, kHASHCRYPT_Aes = HASHCRYPT_MODE_AES, kHASHCRYPT_Sha1 = HASHCRYPT_MODE_SHA1, kHASHCRYPT_Sha256 = HASHCRYPT_MODE_SHA256, kHASHCRYPT_Aes = HASHCRYPT_MODE_AES } |
| Algorithm used for Hashcrypt operation. More... | |
| enum | hashcrypt_algo_t { kHASHCRYPT_Sha1 = HASHCRYPT_MODE_SHA1, kHASHCRYPT_Sha256 = HASHCRYPT_MODE_SHA256, kHASHCRYPT_Aes = HASHCRYPT_MODE_AES, kHASHCRYPT_Sha1 = HASHCRYPT_MODE_SHA1, kHASHCRYPT_Sha256 = HASHCRYPT_MODE_SHA256, kHASHCRYPT_Aes = HASHCRYPT_MODE_AES } |
| Algorithm used for Hashcrypt operation. More... | |
Functions | |
| void | HASHCRYPT_Init (HASHCRYPT_Type *base) |
| Enables clock and disables reset for HASHCRYPT peripheral. More... | |
| void | HASHCRYPT_Deinit (HASHCRYPT_Type *base) |
| Disables clock for HASHCRYPT peripheral. More... | |
Driver version | |
| #define | FSL_HASHCRYPT_DRIVER_VERSION (MAKE_VERSION(2, 1, 0)) |
| HASHCRYPT driver version. More... | |
Driver version | |
| #define | FSL_HASHCRYPT_DRIVER_VERSION (MAKE_VERSION(2, 1, 0)) |
| HASHCRYPT driver version. More... | |
| #define FSL_HASHCRYPT_DRIVER_VERSION (MAKE_VERSION(2, 1, 0)) |
Version 2.1.0.
Current version: 2.1.0
Change log:
| #define FSL_HASHCRYPT_DRIVER_VERSION (MAKE_VERSION(2, 1, 0)) |
Version 2.1.0.
Current version: 2.1.0
Change log:
| enum hashcrypt_algo_t |
| enum hashcrypt_algo_t |
| void HASHCRYPT_Init | ( | HASHCRYPT_Type * | base | ) |
Enable clock and disable reset for HASHCRYPT.
| base | HASHCRYPT base address |
| void HASHCRYPT_Deinit | ( | HASHCRYPT_Type * | base | ) |
Disable clock and enable reset.
| base | HASHCRYPT base address |