+ uint16_t UsageStack[HID_USAGE_STACK_DEPTH];\r
+ uint8_t UsageStackSize = 0;\r
+ uint16_t BitOffsetIn = 0;\r
+ uint16_t BitOffsetOut = 0;\r
+ uint16_t BitOffsetFeature = 0;\r
+\r
+ ParserData->TotalReportItems = 0;\r
+ ParserData->UsingMultipleReports = false;\r
+ \r
+ for (uint8_t CurrCollection = 0; CurrCollection < HID_MAX_COLLECTIONS; CurrCollection++)\r
+ ParserData->CollectionPaths[CurrCollection].Parent = NULL;\r