Intel® Core™ Ultra 200V Series Processors CFG and MEM Registers
| ID | Date | Version | Classification |
|---|---|---|---|
| 831649 | 03/30/2026 | 001 | Public |
VF Resizable Control (VF_RESIZABLE_CTRL_0_2_0_PCI) – Offset 228
VF Resizable BAR control for Gfx device.
| Bit Range | Default | Access | Field Name and Description |
|---|---|---|---|
| 31:14 | 0h | RO | Reserved |
| 13:8 | dh | RW/V | VF BAR SIZE (VFBARSIZE) VF Bar Size - This is an encode value.0=1MB (2^20)1=2MB (2^21)2=4MB (2^22)3=8MB (2^23)...8=256MB...13=8GB (Default for PVC)14=16GB15=32GB16=64GB...43=8EB (2^63)The default value of this field is equal to the default size of the address space that the VFBAR resource is requesting via the VFBAR's Read-only bits. Behavior is undefined if a value is written in the field and the corresponding supported size bit is not Set in the VFResizable BAR Capability or VF Resizable BAR control registers.When this register field is programmed, the value is immediately reflected in the size of the resource, as encoded in the number of read-only bits in the VF BAR.Note that this value represents the size of a BAR for a single VF. The total space required for all enabled VFs depends on the NumVF value in the SRIOV Extended Capability Structure. |
| 7:5 | 1h | RO | NUM VF RESIZABLE BARS (NVFRB) Hardwired to 1, only VF LMEMBAR is resizable. Indicates the total number of resizable VB BARs in the capability structure for the function. The value of this field must be in the range of 1h to 6h. The field is valid in VB Resizable BAR control register (0). |
| 4:0 | 2h | RO | VF BAR INDEX (VBI) ATS value = 02h which indicates VF BAR1 Lower DW (64b BAR) 0=VF BAR at offset 24h 1=VF BAR at offset 28h 2=VF BAR at offset 2Ch 3=VF BAR at offset 30h 4=VF BAR at offset 34h 5=VF BARat offset 38h For a 64-bit Base address register, the VF BAR index indicates the lower Dword. This value indicates which VF BAR supports a negotiable size. |