Lines Matching defs:hid_parser
126 struct hid_parser struct
128 const uint8_t *report_desc; // 指向report descriptor的指针
129 int report_desc_size; // report descriptor的大小(字节)
130 int pos; // report_desc中,当前正在处理的位置
131 uint8_t item; // 暂存当前的item
132 uint32_t value; // 暂存当前的值
134 struct hid_data_t data; // 存储当前的环境
136 int offset_table[HID_MAX_REPORT][3]; // 存储 hid report的ID、type、offset
137 int report_count; // hid report的数量
138 int count; // local items的计数
140 uint32_t u_page;
141 struct hid_node_t usage_table[__HID_USAGE_TABLE_SIZE]; // Usage stack
142 int usage_size; // usage的数量
143 int usage_min;
144 int usage_max;
146 int cnt_objects; // report descriptor中的对象数目
148 int cnt_report; // report desc中的report数目