2016-07-09 8 views
0

私はUEFI開発には初めてです。CDC ACM for UEFIドライバ

これまでのところ、私はUEFIシェルについて学び、プロシージャとアプリケーションの基本を構築しました。

私の仕事は、uefiアプリケーションを使用してUEFIのカスタムボードとPCのUSBケーブル(USBシリアル)を使って通信することです。

は現在、PCがUEFIシェルに起動し、シリアルケーブルを介してボードを接続して、私はdevicesのコマンドを入力している、私はボードが

344 : CDC Abstract Control Model (CDC) 

345: CDC ACM Data 

として表示されていることをしてください見ます私がどのように進めることができるか理解するのに役立つ?そして私のボードを検出するために私がしなければならないことは、のシリアルポートと何ですか?

uefiドライバはありますか?

私がuefiドライバを開発する必要がある場合、出発点となるものを教えてください。

答えて

1

まだ誰もCDCドライバを開発していませんが、出発点として使用できるFTDIドライバがあります。

FtdiUsbSerialDxe on GitHub

+0

はい、私はFtdiSerialドライバを見てきました...はい、私は今、私が取ることができる唯一の参照をthatsのことに同意します...あなたは、FTDIのドライバを変更した経験を持っていますか?私はFtdiドライバを使用してCDCドライバを開発することがどれほど複雑であるかを知りたい。 :)ありがとう! – GNKeshava

+0

私はそうではありませんが、UEFIドライバに必要なものの基本的な形があります.FTDIのインタフェースとUSB規格のCDCインタフェースの実装の違いはわかりません。 基本的に、FTDIドライバから、必要な基本フレームワークを取得します。 –

+0

ありがとう! – GNKeshava