hid.c revision 0330f725
1