Definition: atca_iface.h:60
struct atca_iface * ATCAIface
Definition: atca_iface.h:113
uint32_t packetsize
Definition: atca_iface.h:102
char * dev
HAL implementation of Kit USB CDC init.
Definition: hal_linux_kit_cdc.c:84
ATCA_STATUS atidle(ATCAIface caiface)
Definition: atca_iface.c:131
uint8_t slave_address
Definition: atca_iface.h:81
ATCA_STATUS atsleep(ATCAIface caiface)
Definition: atca_iface.c:137
ATCADeviceType
Definition: atca_devtypes.h:53
ATCADeviceType devtype
Definition: atca_iface.h:77
int rx_retries
Definition: atca_iface.h:109
atca_iface is the C object backing ATCAIface. See the atca_iface.h file for details on the ATCAIface ...
Definition: atca_iface.c:57
int idx
Definition: atca_iface.h:99
void * atgetifacehaldat(ATCAIface caiface)
Definition: atca_iface.c:148
ATCA_STATUS atpostinit(ATCAIface caiface)
ATCA_STATUS
Definition: atca_status.h:55
ATCA_STATUS atwake(ATCAIface caiface)
Definition: atca_iface.c:126
ATCAIface newATCAIface(ATCAIfaceCfg *cfg)
constructor for ATCAIface objects
Definition: atca_iface.c:81
ATCA_STATUS atsend(ATCAIface caiface, uint8_t *txdata, int txlength)
Definition: atca_iface.c:116
Definition: atca_iface.h:74
Definition: hal_win_kit_hid.h:66
Atmel Crypto Auth device command object - this is a command builder only, it does not send the comman...
uint32_t vid
Definition: atca_iface.h:100
Definition: atca_iface.h:62
void deleteATCAIface(ATCAIface *caiface)
Definition: atca_iface.c:153
ATCAIfaceCfg * atgetifacecfg(ATCAIface caiface)
Definition: atca_iface.c:143
uint8_t bus
Definition: atca_iface.h:82
void * cfg_data
Definition: atca_iface.h:110
ATCA_STATUS atinit(ATCAIface caiface)
Definition: atca_iface.c:98
uint8_t stopbits
Definition: atca_iface.h:95
Definition: atca_iface.h:59
uint8_t parity
Definition: atca_iface.h:94
uint32_t pid
Definition: atca_iface.h:101
uint8_t wordsize
Definition: atca_iface.h:93
int port
Definition: atca_iface.h:91
ATCAIfaceType iface_type
Definition: atca_iface.h:76
Definition: atca_iface.h:63
uint16_t wake_delay
Definition: atca_iface.h:108
ATCA_STATUS atreceive(ATCAIface caiface, uint8_t *rxdata, uint16_t *rxlength)
Definition: atca_iface.c:121
uint32_t baud
Definition: atca_iface.h:83
ATCAIfaceType
Definition: atca_iface.h:58
Definition: atca_iface.h:61