forked from PAWPAW-Mirror/lib_xua
Propegate constants and helper macro around codebase
This commit is contained in:
@@ -77,7 +77,7 @@
|
||||
#define HID_REPORT_SET_HEADER(size, type, tag) (\
|
||||
(( size << HID_REPORT_ITEM_HDR_SIZE_SHIFT) & HID_REPORT_ITEM_HDR_SIZE_MASK ) |\
|
||||
(( type << HID_REPORT_ITEM_HDR_TYPE_SHIFT) & HID_REPORT_ITEM_HDR_TYPE_MASK ) |\
|
||||
(( tag << HID_REPORT_ITEM_HDR_TAG_SHIFT ) & HID_REPORT_ITEM_HDR_TAG_SHIFT ) )
|
||||
(( tag << HID_REPORT_ITEM_HDR_TAG_SHIFT ) & HID_REPORT_ITEM_HDR_TAG_MASK ) )
|
||||
|
||||
#define HID_STATUS_GOOD ( 0U )
|
||||
#define HID_STATUS_BAD_HEADER ( 1U )
|
||||
|
||||
@@ -57,7 +57,7 @@
|
||||
#define HID_REPORT_ITEM_TAG_DELIMITER ( 0x0A )
|
||||
|
||||
// Constants from HID Usage Tables
|
||||
// Usage page IDs
|
||||
// Usage page IDs (incomplete)
|
||||
#define USB_HID_USAGE_PAGE_ID_KEYBOARD ( 0x07 )
|
||||
#define USB_HID_USAGE_PAGE_ID_TELEPHONY_DEVICE ( 0x0B )
|
||||
#define USB_HID_USAGE_PAGE_ID_CONSUMER ( 0x0C )
|
||||
|
||||
Reference in New Issue
Block a user