From c8a9cbd995170cb294c1db0b9aa8b7a387d51065 Mon Sep 17 00:00:00 2001
From: Konstantin Oblaukhov <oblaukhov.konstantin@gmail.com>
Date: Tue, 17 Jan 2017 16:39:08 +0700
Subject: usb_hid: HID_REPORT_ID macro.

---
 os/hal/include/hal_usb_hid.h | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/os/hal/include/hal_usb_hid.h b/os/hal/include/hal_usb_hid.h
index 8644984..d50c455 100644
--- a/os/hal/include/hal_usb_hid.h
+++ b/os/hal/include/hal_usb_hid.h
@@ -347,6 +347,18 @@
 #define HID_LOGICAL_MAXIMUM_W(x)                                            \
   HID_ITEM_W(HID_REPORT_LOGICAL_MAXIMUM, x)
 
+/**
+ * @brief   HID Report ID item helper macro (Single byte).
+ */
+#define HID_REPORT_ID_B(x)                                               \
+  HID_ITEM_B(HID_REPORT_REPORT_ID, x)
+
+/**
+ * @brief   HID Report ID item helper macro (Double byte).
+ */
+#define HID_REPORT_ID_W(x)                                               \
+  HID_ITEM_W(HID_REPORT_REPORT_ID, x)
+  
 /**
  * @brief   HID Report Count item helper macro (Single byte).
  */
-- 
cgit v1.2.3