hrdakinori/GR-SAKURA_btstack — pull request #1 by tarosay (2012-12-10 04:19:14+00:00)
Title: GR-SAKURAのbtstackにパッチを当ててみました

Akinoriさん、こんにちは、たろサ(山本)です。

GR-SAKURAのBTですが、うちの環境だと電源を入れるとフリーズしてしまうので、フリーズを避けて再起動するようにパッチを当ててみました。

どうも、tkusbh_interrupt_read(1,usb_int_buf,16);の戻り値が 3 のときに、usb_bt_event_handler(USB_BT_EVENT_INTERRUPT_READ, usb_int_buf, stat); に入ると戻ってこないようです。
このタイミングでリブートしてやると、stat が 3になって返ってくることがなさそうなので、強引にリブートしています。
branch tarosaにしていますので、もし、BT起動がうまくいかないというユーザの方がいらっしゃれば、このパッチが有効ならいいかなと思って、Pull Requestしました。

よろしくお願いします。