CryptoAuthLib v3.7.4
Microchip CryptoAuthentication Library
 
Loading...
Searching...
No Matches
ATCAHAL_t Struct Reference

HAL Driver Structure. More...

#include <lib/atca_iface.h>

Data Fields

ATCA_STATUS(* halinit )(ATCAIface iface, ATCAIfaceCfg *cfg)
 
ATCA_STATUS(* halpostinit )(ATCAIface iface)
 
ATCA_STATUS(* halsend )(ATCAIface iface, uint8_t word_address, uint8_t *txdata, int txlength)
 
ATCA_STATUS(* halreceive )(ATCAIface iface, uint8_t word_address, uint8_t *rxdata, uint16_t *rxlength)
 
ATCA_STATUS(* halcontrol )(ATCAIface iface, uint8_t option, void *param, size_t paramlen)
 
ATCA_STATUS(* halrelease )(void *hal_data)
 

Detailed Description

HAL Driver Structure.