Skip to content

kb

struct usb_kbd_report {
uint8_t modifiers;
uint8_t reserved;
uint8_t keys[6];
};
struct usb_hid_keyboard {
struct usb_device *dev;
struct usb_endpoint *ep;
struct generic_keyboard gkbd;
struct usb_kbd_report last;
struct usb_kbd_report cur;
struct usb_request req;
atomic_bool worker_here;
};

struct usb_hid_keyboard referenced types: