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) |
HAL Driver Structure.