Doxygen fixes to \param directives to give data direction in all projects. Make HID...
[pub/USBasp.git] / Demos / Host / LowLevel / KeyboardHostWithParser / HIDReport.c
index 2623878..78ed985 100644 (file)
@@ -75,20 +75,15 @@ uint8_t GetHIDReportData(void)
  *  we aren't interested in (preventing us from being able to extract them later on, but saving on the RAM they would\r
  *  have occupied).\r
  *\r
- *  \param CurrentItemAttributes  Pointer to the attrbutes of the item the HID report parser is currently working with\r
+ *  \param[in] CurrentItemAttributes  Pointer to the attrbutes of the item the HID report parser is currently working with\r
  *\r
  *  \return Boolean true if the item should be stored into the HID report structure, false if it should be discarded\r
  */\r
 bool CALLBACK_HIDParser_FilterHIDReportItem(HID_ReportItem_Attributes_t* CurrentItemAttributes)\r
 {\r
-       /* Check the attributes of the current item - see if we are interested in it or not */\r
-       if (CurrentItemAttributes->Usage.Page == USAGE_PAGE_KEYBOARD)\r
-       {\r
-               /* Only store KEYBOARD usage page items into the Processed HID Report structure to save RAM */\r
-               return true;\r
-       }\r
-       else\r
-       {\r
-               return false;\r
-       }\r
+       /* Check the attributes of the current item - see if we are interested in it or not;\r
+        * only store KEYBOARD usage page items into the Processed HID Report structure to\r
+        * save RAM and ignore the rest\r
+        */\r
+       return (CurrentItemAttributes->Usage.Page == USAGE_PAGE_KEYBOARD)\r
 }\r