インテルのみ表示可能 — GUID: zqn1617668242686
Ixiasoft
インテルのみ表示可能 — GUID: zqn1617668242686
Ixiasoft
7.6.4. ebfm_barrd_nowtプロシージャー
ebfm_barrd_nowt プロシージャーは、指定したEndpoint BARのオフセットからデータブロックを読み出して、BFM共有メモリーに格納します。長さは、コンフィグレーションされた読み出し要求の最大サイズより長くなる場合があります。このプロシージャーは、必要に応じて要求を複数のトランザクションに分割します。このルーチンは、最後の読み出しトランザクションがVCインターフェイス・モジュールに受け入れられるとすぐに戻ります。これにより、後に続く読み出しをすぐに発行できます。
ロケーション |
||
---|---|---|
シンタックス |
ebfm_barrd_nowt (bar_table, bar_num, pcie_offset, lcladdr, byte_len, tclass) |
|
引数 |
bar_table | BFM共有メモリーのエンドポイントbar_table構造のアドレス。 |
bar_num | PCI Expressアドレスを決定するために pcie_offset で使用されるBARの番号 |
|
pcie_offset | BARベースからのアドレス・オフセット。 |
|
lcladdr | 読み出されたデータが格納されるBFM共有メモリーアドレス。 |
|
byte_len | 読み出されるデータの長さ (バイト数)。BAR領域またはBFM共有メモリー内の残りの最小バイト数は1からになります。 |
|
tclass | PCI Expressトランザクションに使用するトラフィック・クラス。 |