CryptoAuthLib
Microchip CryptoAuthentication Library
|
Provides interface to memory component for the secure boot. More...
Go to the source code of this file.
Data Structures | |
struct | memory_parameters |
Functions | |
ATCA_STATUS | secure_boot_init_memory (memory_parameters *memory_params) |
ATCA_STATUS | secure_boot_read_memory (uint8_t *pu8_data, uint32_t *pu32_target_length) |
ATCA_STATUS | secure_boot_write_memory (uint8_t *pu8_data, uint32_t *pu32_target_length) |
void | secure_boot_deinit_memory (memory_parameters *memory_params) |
ATCA_STATUS | secure_boot_mark_full_copy_completion (void) |
bool | secure_boot_check_full_copy_completion (void) |
Provides interface to memory component for the secure boot.
bool secure_boot_check_full_copy_completion | ( | void | ) |
void secure_boot_deinit_memory | ( | memory_parameters * | memory_params | ) |
ATCA_STATUS secure_boot_init_memory | ( | memory_parameters * | memory_params | ) |
ATCA_STATUS secure_boot_mark_full_copy_completion | ( | void | ) |
ATCA_STATUS secure_boot_read_memory | ( | uint8_t * | pu8_data, |
uint32_t * | pu32_target_length | ||
) |
ATCA_STATUS secure_boot_write_memory | ( | uint8_t * | pu8_data, |
uint32_t * | pu32_target_length | ||
) |