Microchip® Advanced Software Framework

icm_region_descriptor_sec_list Struct Reference

ICM region descriptor in secondary list.

#include <icm.h>

Data Fields

struct
icm_region_descriptor_sec_list
next_addr
 The address of next region descriptor in secondary list. More...
 
uint32_t reserved
 
uint32_t start_addr
 The first byte address of the region. More...
 
uint32_t tran_size
 The number of blocks(512 bits) transferred from the memory to the SHA engine. More...
 

struct icm_region_descriptor_sec_list* icm_region_descriptor_sec_list::next_addr

The address of next region descriptor in secondary list.

uint32_t icm_region_descriptor_sec_list::reserved
uint32_t icm_region_descriptor_sec_list::start_addr

The first byte address of the region.

uint32_t icm_region_descriptor_sec_list::tran_size

The number of blocks(512 bits) transferred from the memory to the SHA engine.

Transfer size = (tran_size + 1) * 512bits The maxium size is 65536.