I'm currently trying to send a report to a hid-device using hiddev, but stumbled over something which seems to be a bug of the hid-parser:
Defining debug in hid-core.c I get the following output:
--------------- Jan 2 21:59:23 krabat Flags( Array Absolute ) Jan 2 21:59:23 krabat OUTPUT(16)[OUTPUT] Jan 2 21:59:23 krabat Field(0) Jan 2 21:59:23 krabat Usage(1) Jan 2 21:59:23 krabat ff00.0001 Jan 2 21:59:23 krabat Logical Minimum(0) Jan 2 21:59:23 krabat Logical Maximum(255) Jan 2 21:59:23 krabat Report Size(8) Jan 2 21:59:23 krabat Report Count(6) Jan 2 21:59:23 krabat Report Offset(0) Jan 2 21:59:23 krabat Flags( Array Absolute ) Jan 2 21:59:23 krabat OUTPUT(17)[OUTPUT] ---------------
If I have understood the corresponding part of the hid-spec correct, then there should be 6 fields (each 8 bits wide) for report 16.
But only one field will get registered by the hid-parser.
Any pointers?
Regards,
Alexander
------------------------------------------------------- This SF.net email is sponsored by: IBM Linux Tutorials. Become an expert in LINUX or just sharpen your skills. Sign up for IBM's Free Linux Tutorials. Learn everything from the bash shell to sys admin. Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
