CDC 経由で「USB と話す」ように構成した Atmel AVR A90USBxxxx デバイスを持っています。Windows、Linux、または OS X を実行しているホスト コンピューターから入力を受け取るように設計されています。
Linux と OS X はすぐにこの CDC デバイスを認識し、単純な .inf を使用して、usbser.sys を使用して VID/PID を CDC デバイスとして開く必要があることを Windows マシンに通知できるという印象を受けました。
私の質問は、OS がこの USB デバイスをシリアル デバイスとして開いた後、そのポートをプログラムで読み書きするにはどうすればよいかということです (リストされている 3 つの OS のそれぞれについてですが、Windows については完全に慣れていないため、ほとんどの詳細が必要です)。
ありがとう