Hi!
I am developing a miniport driver for a PCI device.
I wanted to know whether Windows 2003 ( x64 ) supports 64 bit Base Address Registers (BAR) for PCI devices?
Thanks!
Ayush Gupta
Hi!
I am developing a miniport driver for a PCI device.
I wanted to know whether Windows 2003 ( x64 ) supports 64 bit Base Address Registers (BAR) for PCI devices?
Thanks!
Ayush Gupta
Yes, it does (as have all versions of Windows NT.) With that said, it will
be vanishingly rare to see a value above 4GB written into one of these BARs
if the BAR is not marked as prefetchable. If the BAR is for prefetchable
memory, whether it can be placed above 4GB depends on whether the firmware
opens a window in the chipset for this purpose.
wrote in message news:xxxxx@ntdevā¦
> Hi!
> I am developing a miniport driver for a PCI device.
> I wanted to know whether Windows 2003 ( x64 ) supports 64 bit Base Address
> Registers (BAR) for PCI devices?
>
> Thanks!
> Ayush Gupta
>