2005/07/30 23:45:00 Naoyuki Sawa

PceComドライバの旧バージョンと、それに対応したUSB I/O、SLIPドライバを保存しておきます。
旧バージョンは効率が良くありませんが、一応、正しく動いていたからです。

旧バージョンは、常にUSB通信を行っています。
通信データがないときも、0バイトの通信を行うことで、PceComドライバのハートビート信号としています。
デバイス(P/ECE)がUSB通信を止めると、PceComドライバ(PC)も動作が止まってしまいます。
このような仕様になっていた理由は、URBのキャンセル方法を理解していなかったためです。

本日以降の新バージョンは、通信データがある場合のみUSB通信を行い、効率を改善しました。
