]>
git.gir.st - tmk_keyboard.git/blob - protocol/mbed/HIDKeyboard.h
9 class HIDKeyboard
: public USBDevice
{
11 HIDKeyboard(uint16_t vendor_id
= 0xFEED, uint16_t product_id
= 0xabed, uint16_t product_release
= 0x0001);
13 bool sendReport(report_keyboard_t report
);
15 uint16_t reportLength
;
16 virtual bool USBCallback_setConfiguration(uint8_t configuration
);
17 virtual uint8_t * stringImanufacturerDesc();
18 virtual uint8_t * stringIproductDesc();
19 virtual uint8_t * stringIserialDesc();
20 virtual uint16_t reportDescLength();
21 virtual uint8_t * reportDesc();
22 virtual uint8_t * configurationDesc();
23 //virtual uint8_t * deviceDesc();
24 virtual bool USBCallback_request();