tinyusb  0.4
Click here to lend your support to tinyusb donation and make a donation at pledgie.com
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Groups Pages

Modules

 Device
 
 Host
 

Data Structures

struct  hid_keyboard_report_t
 Standard HID Boot Protocol Keyboard Report. More...
 

Enumerations

enum  hid_keyboard_modifier_bm_t {
  KEYBOARD_MODIFIER_LEFTCTRL = BIT_(0), KEYBOARD_MODIFIER_LEFTSHIFT = BIT_(1), KEYBOARD_MODIFIER_LEFTALT = BIT_(2), KEYBOARD_MODIFIER_LEFTGUI = BIT_(3),
  KEYBOARD_MODIFIER_RIGHTCTRL = BIT_(4), KEYBOARD_MODIFIER_RIGHTSHIFT = BIT_(5), KEYBOARD_MODIFIER_RIGHTALT = BIT_(6), KEYBOARD_MODIFIER_RIGHTGUI = BIT_(7)
}
 Keyboard modifier codes bitmap. More...
 
enum  hid_keyboard_led_bm_t {
  KEYBOARD_LED_NUMLOCK = BIT_(0), KEYBOARD_LED_CAPSLOCK = BIT_(1), KEYBOARD_LED_SCROLLLOCK = BIT_(2), KEYBOARD_LED_COMPOSE = BIT_(3),
  KEYBOARD_LED_KANA = BIT_(4)
}
 

Detailed Description

Enumeration Type Documentation

Enumerator
KEYBOARD_LED_NUMLOCK 

Num Lock LED.

KEYBOARD_LED_CAPSLOCK 

Caps Lock LED.

KEYBOARD_LED_SCROLLLOCK 

Scroll Lock LED.

KEYBOARD_LED_COMPOSE 

Composition Mode.

KEYBOARD_LED_KANA 

Kana mode.

Definition at line 201 of file hid.h.

Keyboard modifier codes bitmap.

Enumerator
KEYBOARD_MODIFIER_LEFTCTRL 

Left Control.

KEYBOARD_MODIFIER_LEFTSHIFT 

Left Shift.

KEYBOARD_MODIFIER_LEFTALT 

Left Alt.

KEYBOARD_MODIFIER_LEFTGUI 

Left Window.

KEYBOARD_MODIFIER_RIGHTCTRL 

Right Control.

KEYBOARD_MODIFIER_RIGHTSHIFT 

Right Shift.

KEYBOARD_MODIFIER_RIGHTALT 

Right Alt.

KEYBOARD_MODIFIER_RIGHTGUI 

Right Window.

Definition at line 190 of file hid.h.