PCI Express*向け F-タイル Avalon® ストリーミングのインテル® FPGA IPユーザーガイド

ID 683140
日付 4/27/2023
Public
ドキュメント目次

7.6.8. ebfm_cfgrd_nowtプロシージャー

ebfm_cfgrd_nowt プロシージャーでは、指定されたコンフィグレーション・レジスターから最大4バイトのデータを読み出し、そのデータをBFM共有メモリーに格納します。このプロシージャーは、VCインターフェイス・モジュールがトランザクションを受け入れるとすぐに戻るため、その間に他の読み出しの発行ができます。このプロシージャーは、正常なコンプリーションのステータスが予想され、待機を伴った後に続く読み出しまたは書き込みを使用してこの動作のコンプリーションを保証できる場合にのみ使用してください。

ロケーション

 

シンタックス

ebfm_cfgrd_nowt (bus_num, dev_num, fnc_num, regb_ad, regb_ln, lcladdr)

引数

bus_num

ターゲットデバイスのPCI Expressバス番号

dev_num

ターゲットデバイスのPCI Expressデバイス番号

fnc_num

アクセスするターゲットデバイスのファンクション番号

regb_ad

書き込まれるレジスターのバイト固有アドレス

regb_ln

書き込まれるデータの長さ (バイト数)。長さは最大4バイトです。regb_ln および regb_ad 引数はDWORD境界を越えることはできません。

lcladdr

読み出しデータが配置されるBFM共有メモリーアドレス