Au1500のUSBデバイスって・・・

wakui32004-07-06

 前に書いた事の補足にもなるのだが、どうもAu1500のUSBデバイスには変な癖*1があるらしい。
 Host側からset_interfaceする時、wIndex=1だとその後の動作がおかしくなるようで、Host側のコントローラ*2で,


usb-uhci.c: interrupt, status 3, frame# 113*3
のエラーが発生してしまうのだ。同然set_interfaceはfailedとなり、その先には進めない(-_-)
 前回のケースではset_configurationでwValue=3の時に同様におかしくなり、これを1にする事で回避出来たのだが、今回は値を変更出来ないので、どうしようもない状態(T_T)
 解決方法、無いですかねぇ・・・(__)

*1:と言うか制限?不具合?

*2:この場合UHCIなんだけども

*3:frame#はその時により異なる