Hi Werner

these patches:
  * add GET_HID_REPORT_DESCRIPTOR when init input device
  * only ignore the report ID. handle whole report format in future

all devices[1] I have now works fine with these patches. but there are two 
issues
1. my normal mouse output these message[2] because the GET_HID_REPORT_DESCRIPTOR
   for now I just ignore this error.

2. the full speed mouse give a lot of "RX timeout error" under BIOS. but it
   works just fine under Flickernoise.

and the PATCH 4/4 not test. please test and give feedback. should works fine :)
I will working on handle the report format later. then we can remove this 
hardcode.

[1]
the yellow status under 
http://en.qi-hardware.com/wiki/Milkymist_One_accessories#keyboard
and the full speed mouse I have also works fine 
http://www.microsoft.com/hardware/en-us/p/arc-mouse

[2]
USB: HC: Found mouse
USB: HC: IN reply:
USB: HC: 1E 

Xiangfu Liu (4):
  pass ep_status to ep process
  softusb-input: add GET_HID_REPORT_DESCRIPTOR support       so far
    validate_report_descriptor is empty
  cleanup code style, remove space after if
  since we handle the report ID. modify Rii RF mini-keyboard fit it

 softusb-input/main.c |  123 ++++++++++++++++++++++++++++++++++++++++++-------
 1 files changed, 105 insertions(+), 18 deletions(-)

-- 
1.7.5.4

_______________________________________________
http://lists.milkymist.org/listinfo.cgi/devel-milkymist.org
IRC: #milkymist@Freenode

Reply via email to