Datasheet

Intel
®
Xeon
®
Processor C5500/C3500 Series
February 2010 Datasheet, Volume 1
Order Number: 323103-001 283
PCI Express Non-Transparent Bridge
3.21.1.6 SBAR4LMT: Secondary BAR 4/5 Limit
This register contains a value used to limit the size of the window exposed by 64-bit
BAR 4/5 to a size less than the power-of-two expressed in the Secondary BAR 4/5 pair.
This register is written by the NTB device driver and will contain the formulated sum of
the base address plus the size of the BAR. This final value equates to the highest
address that will be accepted through this port. Accesses to the memory area above
this register (and below Base + Window Size) will return Unsupported Request.
Note: If the value in SBAR4LMT is set to a value less than the value in Section 3.20.2.13,
“SB45BASE: Secondary BAR 4/5 Base Address” hardware will force the value in
SBAR4LMT to be zero and the full size of the window defined by Section 3.19.3.22,
“SBAR45SZ: Secondary BAR 4/5 Size” will be used.
Note: If the value in SBAR4LMT is set equal to the value in SB45BASE the memory window
for SB45BASE is disabled.
Note: If the value in SBAR4LMT is set to a value greater than the value in the SB45BASE plus
2^SBAR45SZ hardware will force the value in SBAR4LMT to be zero and the full size of
the window defined by SBAR45SZ will be used.
Note: If SBAR4LMT is zero the full size of the window defined by SBAR45SZ will be used.
Register:SBAR4LMT
Bar:PB01BASE, SB01BASE
Offset:28h
Bit Attr Default Description
63:12 RW 00h
Secondary BAR 4/5 Limit
Value representing the size of the memory window exposed by Secondary
BAR 4/5. A value of 00h will disable this register’s functionality, resulting in a
BAR window equal to that described by the BAR
11:00 RO 00h
Reserved
Limit register has a granularity of 4 KB (2
20
)