ストリーミングDMA アクセラレーター・ファンクショナル・ユニット (AFU) ユーザーガイド

ID 683840
日付 12/04/2018
Public
ドキュメント目次

3.3. ストリーム・トゥ・メモリーDMA BBBメモリーマップ

S2M DMA BBBメモリーマップは、BBB内のすべてのロケーションのアドレスオフセットを提供します。次のストリーミングDMA AFUレジスターは、MMIOアドレス空間のオフセット0x200にあります。
表 6.  ストリーム・トゥ・メモリーDMA BBBメモリーマップ
バイトアドレス レジスター名 スパン (バイト) 説明
0x00 S2M DMA BBB DFH 0x40 S2M DMA BBB用デバイス・フィーチャー・ヘッダー。このDFHは、次のDFHオフセットとして0x100を指定します。
0x40 S2M DMAディスパッチャーCSR 0x20 ストリーム・トゥ・メモリーDMA BBB内のmSGDMA用コントロール・ポート。ドライバーはこのロケーションにアクセスし、DMAを制御したりステータスを問い合わせたりします。
0x60 S2M DMAディスクリプター 0x20 ストリーム・トゥ・メモリーDMA BBB内のmSGDMA用ディスクリプター・ポート。ドライバーはこのロケーションにディスクリプターを書き込みます。
0x80 S2M DMAリスポンス 0x8 ストリーム・トゥ・メモリーDMA BBB内のmSGDMA用リスポンス・ポート。ドライバーはこのポートを読み取り、メモリーにストリーミングされたデータ量を判断します。