8 #ifndef USB_INTERFACE_H
9 #define USB_INTERFACE_H
13 #define MOUSE_BUTTON_1 0x01
14 #define MOUSE_BUTTON_2 0x02
15 #define MOUSE_BUTTON_3 0x04
17 #define MAX_INPUT_LIMIT 60
18 #define EUROTHERM_SIO_CALLBACK_PUT_RCV_CHAR 0x100
20 #define USB_AUTO_INPUT 0
21 #define USB_VK_INPUT 1
25 char input[MAX_INPUT_LIMIT + 1];
46 void usb_ascii_input(
void);
63 usb_mouse_input_t g_usb_mouse_input;
64 void usb_mouse_input(
void);
Definition: usb_interface.h:39