36

いくつかの基本的なドキュメントを読んだ後、私が理解したのは、Base Address Register は PCIe IP からアクセスできるアドレス空間です。PCIe IP は、ベース アドレス レジスタでデータを送信するか、受信したデータをそこに書き込むことができます。

私は正しいですか?それとも何か足りない?

4

4 に答える 4

17

これは非常に基本的な質問だと思います。以下を読むことをお勧めします。

ベース アドレス レジスタ (BAR) は、次の目的で使用されます。
- デバイスをメイン メモリにマップするメモリ量を指定する。 -
デバイスの列挙後、マップされたメモリ ブロックが開始する (ベース) アドレスを保持する。

デバイスは、最大 6 つの 32 ビット BAR を持つか、2 つの BAR を組み合わせて 64 ビット BAR にすることができます。

于 2015-05-13T12:17:32.637 に答える