Virtual Function BAR Configuration Register 1 @0x294

This register specifies the configuration of the VF BARs associated with the Physical Function.

Table 1. i_pf_2_vf_BAR_config_1_reg
Bits SW Name Description Reset
4:0 R/W VF BAR 4 Aperture [VFBAR4A] Specifies the aperture of the 32-bit VF BAR 4 or 64-bit VF BAR 4-5. The encodings are:
  • 00000 = 128 B
  • 00001 = 256 B
  • 00010 = 512 B
  • 00011 = 1 KB
  • 00100 = 2 KB
  • 00101 = 4 KB
  • 00110 = 8 KB
  • 00111 = 16 KB
  • 01000 = 32 KB
  • 01001 = 64 KB
  • 01010 = 128 KB
  • 01011 = 256 KB
  • 01100 = 512 KB
  • 01101 = 1 MB
  • 01110 = 2 MB
  • 01111 = 4 MB
  • 10000 = 8 MB
  • 10001 = 16 MB
  • 10010 = 32 MB
  • 10011 = 64 MB
  • 10100 = 128 MB
  • 10101 = 256 MB
  • 10110 = 512 MB
  • 10111 = 1 GB
  • 11000 = 2 GB
  • 11001 = 4 GB
  • 11010 = 8 GB
  • 11011 = 16 GB
  • 11100 = 32 GB
  • 11101 = 64 GB
  • 11110 = 128 GB
  • 11111 = 256 GB
5'hf
7:5 R/W VF BAR 4 Control [VFBAR4C] Specifies the configuration of VF BAR 4. The various encodings are:
  • 000: Disabled
  • 001–011: Reserved
  • 100: 32-bit memory BAR, non-prefetchable
  • 101: 32-bit memory BAR, prefetchable
  • 110: 64-bit memory BAR, non-prefetchable
  • 111: 64-bit memory BAR, prefetchable
3'h0
12:8 R/W VF BAR 5 Aperture [VFBAR5A] Specifies the aperture of the VF BAR 5 when it is configured as a 32-bit BAR. The encodings are:
  • 00000 = 128 B
  • 00001 = 256 B
  • 00010 = 512 B
  • 00011 = 1 KB
  • 00100 = 2 KB
  • 00101 = 4 KB
  • 00110 = 8 KB
  • 00111 = 16 KB
  • 01000 = 32 KB
  • 01001 = 64 KB
  • 01010 = 128 KB
  • 01011 = 256 KB
  • 01100 = 512 KB
  • 01101 = 1 MB
  • 01110 = 2 MB
  • 01111 = 4 MB
  • 10000 = 8 MB
  • 10001 = 16 MB
  • 10010 = 32 MB
  • 10011 = 64 MB
  • 10100 = 128 MB
  • 10101 = 256 MB
  • 10110= 512 MB
  • 10111 = 1 GB
  • 11000 = 2 GB
5'hf
15:13 R/W VF BAR 5 Control [VFBAR5C] Specifies the configuration of VF BAR 5. The various encodings are:
  • 000: Disabled
  • 001–011: Reserved
  • 100: 32-bit memory BAR, non-prefetchable
  • 101: 32-bit memory BAR, prefetchable
  • 110–111: Reserved
3'h0
31:16 R Reserved [R16] Reserved 0x0