BCM5718 Programmer's Guide
Base Address Register 1 (offset: 0x10)
Name
Bits
Address
31:4
Prefetch
3
Type
2:1
Space
0
Base Address Register 2 (offset: 0x14)
Name
Bits
Address
31:0
Base Address Register 3 (offset: 0x18)
Name
Bits
Address
31:4
Prefetch
3
Type
2:1
Space
0
Broadcom
®
January 29, 2016 • 5718-PG108-R
Default
Access
Value
Description
RW
0
These bits set the address within a 32-bit address space that
will be card will respond in. These bits may be combined with
the bits in BAR_2 to create a full 64 bit address decode. Only
the bits that address blocks bigger than the setting in the
BAR1_SIZE value are RW. All lower bits are RO with a value
of zero. This value is sticky and only reset by HARD Reset.
RO
0x1
This bit indicates that the area mapped by BAR_1 may be
pre-fetched or cached by the system without side effects. Bit
can be programmed from shadow register. Path =
i_cfg_func.i_cfg_private.
RO
0x2
These bits indicate that BAR_1 may be programmed to map
this adapter to anywhere in the 64-bit address space. Path =
i_cfg_func.i_cfg_private.
RO
0
This bit indicates that BAR_1 maps a memory space and is
always read as 0. Path = i_cfg_func.i_cfg_private.
Default
Access
Value
Description
RW
0
These bits set the address upper 32-bit address space.
These bits may be combined with the bits in BAR_1 to create
a full 64 bit address decode. These bits must be set to zero
for the card to respond to single address cycle requests. This
value is sticky and only reset by HARD Reset.
Default
Access
Value
Description
RW
0
These bits set the address within a 32-bit address space that
will be card will respond in. These bits may be combined with
the bits in BAR_4 to create a full 64 bit address decode. Only
the bits that address blocks bigger than the setting in the
BAR2_SIZE value are RW. All lower bits are RO with a value of
zero. This value is sticky and only reset by HARD Reset.
RO
0x1
This bit indicates that the area mapped by BAR_2 may be pre-
fetched or cached by the system without side effects. Path =
i_cfg_func.i_cfg_private.
RO
0x2
These bits indicate that BAR_2 may be programmed to map
this adapter to anywhere in the 64-bit address space. Path =
i_cfg_func.i_cfg_private.
RO
0
This bit indicates that BAR_2 maps a memory space and is
always read as 0. Path = i_cfg_func.i_cfg_private.
PCI Configuration Registers
Page 274
Need help?
Do you have a question about the NetXtreme/NetLink BCM5718 Series and is the answer not in the manual?
Questions and answers