]> git.gir.st - tmk_keyboard.git/blob - pjrc/usb_keyboard.h
host interface for pjrc
[tmk_keyboard.git] / pjrc / usb_keyboard.h
1 #ifndef USB_KEYBOARD_H
2 #define USB_KEYBOARD_H 1
3
4 #include <stdint.h>
5 #include <stdbool.h>
6 #include "usb.h"
7 #include "host.h"
8
9
10 extern uint8_t usb_keyboard_protocol;
11 extern uint8_t usb_keyboard_idle_config;
12 extern uint8_t usb_keyboard_idle_count;
13 extern volatile uint8_t usb_keyboard_leds;
14
15
16 int8_t usb_keyboard_send_report(report_keyboard_t *report);
17 void usb_keyboard_print_report(report_keyboard_t *report);
18
19 #endif
Imprint / Impressum