仅对英特尔可见 — GUID: cgw1635986945240
Ixiasoft
仅对英特尔可见 — GUID: cgw1635986945240
Ixiasoft
5.2.2. 基地址寄存器
参数 | 值 | 描述 |
---|---|---|
BAR0 Type | Disabled 64-bit prefetchable memory 64-bit non-prefetchable memory 32-bit non-prefetchable memory |
如果您选择64位可预取(prefetchable)存储器,则2个连续的BAR组合形成一个64位可预取BAR;您必须将编号较高的BAR设置为Disabled。 将存储器定义为可预取(prefetchable)以允许提前提取相邻数据。当requestor(事务发起方)需要从同一区域中获得多于原本需求的数据时,预取存储器就具备优势。如果将某个存储器指定为可预取(prefetchable),则该存储器必须具备以下两个属性:
|
BAR1 ype | Disabled 32-bit non-prefetchable memory |
有关可预取存储器的定义,请参阅BAR0 Type描述。 |
BAR2 Type | Disabled 64-bit prefetchable memory 64-bit non-prefetchable memory 32-bit non-prefetchable memory |
有关可预取存储器的定义,以及对选择64位可预取存储器选项后会发生的情况的说明,请参阅BAR0 Type描述。 |
BAR3 Type | Disabled 32-bit non-prefetchable memory |
有关可预取存储器的定义,请参阅BAR0 Type描述。 |
BAR4 Type | Disabled 64-bit prefetchable memory 64-bit non-prefetchable memory 32-bit non-prefetchable memory |
有关可预取存储器的定义,以及对选择64位可预取存储器选项后会发生的情况的说明,请参阅BAR0 Type描述。 |
BAR5 Type | Disabled 32-bit non-prefetchable memory |
有关可预取存储器的定义,请参阅BAR0 Type描述。 |
BARn Size | 128 Bytes - 16 EBytes |
在BARn使能后,指定BARn可访问地址空间的大小。 n = 0, 1, 2, 3, 4或5 |
Expansion ROM | Disabled 4 KBytes - 12 bits 8 KBytes - 13 bits 16 KBytes - 14 bits 32 KBytes - 15 bits 64 KBytes - 16 bits 128 KBytes - 17 bits 256 KBytes - 18 bits 512 KBytes - 19 bits 1 MByte - 20 bits 2 MBytes - 21 bits 4 MBytes - 22 bits 8 MBytes - 23 bits 16 MBytes - 24 bits |
Specifies the size of the expansion ROM from 4 KBytes to 16 MBytes when enabled. |