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

ID 683140
日付 12/17/2021
Public

このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。

インテルのみ表示可能 — GUID: apb1617668358250

Ixiasoft

ドキュメント目次

7.5.9.2. ebfm_cfg_decode_barプロシージャー

ebfm_cfg_decode_bar プロシージャーは、指定されたBARのBARテーブル内の情報を解析し、BAR属性についての詳細を返します。

ロケーション

 

シンタックス

ebfm_cfg_decode_bar (bar_table, bar_num, log2_size, is_mem, is_pref, is_64b)

引数

bar_table

BFM共有メモリーのエンドポイントbar_table構造のアドレス

bar_num

分析するBAR番号。

log2_size

この引数はプロシージャーによって、BARのログベース2サイズに設定されます。BARがイネーブルされていない場合は、この引数は0に設定されます。

is_mem

プロシージャーはこの引数を設定して、BARがメモリースペースBAR (1)、またはI/O Space BAR (0) のいずれであるかを示します。

is_pref

プロシージャーはこの引数を設定して、BARがプリフェッチ可能なBAR (1)、またはプリフェッチ不可のBAR (0) のいずれであるかを示します。

is_64b

プロシージャーはこの引数を設定して、BARが64ビットBAR (1)、または32ビットBAR (0) のいずれであるかを示します。これは、ペアのうち小さい番号のBARに対してのみ1に設定されます。