こちらはどのエンドポイントで、どの方向のトランザクションがあった時に関数を実行するか指定するもののようです。この変数は単純なエンドポイント番号ではありません。1);の謎コードはこれに対応するものだと思われます。エンドポイント構成そういえば、エンドポイントの設定は何もしていないですね。なっているんでしょう。よって設定されるのではないかと思います。ディスクリプタの記述によってフレキシブルに設定変えてくれたらうれしいな〜と思いましたが、当然そんなことはなく。以下のような構成です。やりとり(実際のシリアルデータの通信路)ということで一通りソースコードざっと見が完了しましたね。ところで、今見てきた中でもやっぱりまだ不要不急なコードが散見されます。なんでもっと整理してみました。上げたいんですけど、Licenceが面倒くさそうなので見せられません。