CryptoAuthLib
Atmel CryptoAuthentication Library
hal_win_kit_hid.h
Go to the documentation of this file.
1 
42 #ifndef HAL_WIN_KIT_HID_H_
43 #define HAL_WIN_KIT_HID_H_
44 
45 #include <Windows.h>
46 
54 // Kit USB defines
55 #define HID_DEVICES_MAX 10
56 #define HID_PACKET_MAX 512
57 
58 // Each device that is found will have a read handle and a write handle
59 typedef struct hid_device {
62 } hid_device_t;
63 
64 
65 // A structure to hold HID information
66 typedef struct atcahid {
69 } atcahid_t;
70 
72 #endif /* HAL_WIN_KIT_HID_H_ */
struct hid_device hid_device_t
Definition: hal_win_kit_hid.h:66
hid_device_t kits[HID_DEVICES_MAX]
Definition: hal_win_kit_hid.h:67
#define HID_DEVICES_MAX
Definition: hal_win_kit_hid.h:55
int HANDLE
Definition: hal_linux_kit_cdc.h:58
struct atcahid atcahid_t
HANDLE read_handle
Definition: hal_win_kit_hid.h:60
HANDLE write_handle
The kit USB read file handle.
Definition: hal_win_kit_hid.h:61
Definition: hal_win_kit_hid.h:59
int8_t num_kits_found
Definition: hal_win_kit_hid.h:68