CryptoAuthLib
Atmel CryptoAuthentication Library
kit_phy.h
Go to the documentation of this file.
1 
45 #ifndef ATCA_HAL_PHY_H_
46 #define ATCA_HAL_PHY_H_
47 
48 #include "cryptoauthlib.h"
49 
50 
58 #ifdef __cplusplus
59 extern "C" {
60 #endif
61 
62 ATCA_STATUS kit_phy_num_found(int8_t* num_found);
63 ATCA_STATUS kit_phy_send(ATCAIface iface, uint8_t *txdata, int txlength);
64 ATCA_STATUS kit_phy_receive(ATCAIface iface, uint8_t* rxdata, int* rxlength);
65 
66 #ifdef __cplusplus
67 }
68 #endif
69 
72 #endif /* ATCA_HAL_PHY_H_ */
Single aggregation point for all CryptoAuthLib header files.
atca_iface is the C object backing ATCAIface. See the atca_iface.h file for details on the ATCAIface ...
Definition: atca_iface.c:57
ATCA_STATUS
Definition: atca_status.h:55
ATCA_STATUS kit_phy_send(ATCAIface iface, uint8_t *txdata, int txlength)
HAL implementation of send over USB CDC.
Definition: hal_linux_kit_cdc.c:199
ATCA_STATUS kit_phy_receive(ATCAIface iface, uint8_t *rxdata, int *rxsize)
HAL implementation of kit protocol send over USB CDC.
Definition: hal_linux_kit_cdc.c:230
ATCA_STATUS kit_phy_num_found(int8_t *num_found)
Number of USB HID devices found.
Definition: hal_win_kit_hid.c:336