none
PCI Epress, How configure QoS for virtual channels on Windows 7 ? RRS feed

  • Question

  • Hi,

    I would like configure the Quality of Service for PIC-Express board on Windows 7.

    I found a document for Microsoft "PCI Express and Windows" edited on October 2004.

    But this document say that Quality of Service is not supported for Hardware reason on Windows Longhorn.

    However this document is outdated and I found nothing for Windows 7.

    Does Windows 7 support Quality of Service for PIC Express ?

    If Yes, How I do for setting this Quality using KMDF driver ?

    Thanks in advance for your help.



    • Edited by JoelG_ Friday, April 4, 2014 6:22 AM
    Friday, April 4, 2014 6:21 AM

Answers

  • No, it's still unsupported under Windows.  Quality of Service for PCI Express generally relies on non-snooped virtual channels, which is actually what isn't supported.  Windows on x86 and x64 assumes that all DMA is coherent with respect to processor caches.

    Jake Oshins

    Windows Kernel Team

    Friday, April 4, 2014 5:15 PM

All replies

  • No, it's still unsupported under Windows.  Quality of Service for PCI Express generally relies on non-snooped virtual channels, which is actually what isn't supported.  Windows on x86 and x64 assumes that all DMA is coherent with respect to processor caches.

    Jake Oshins

    Windows Kernel Team

    Friday, April 4, 2014 5:15 PM
  • Thank you for your quick response.

    Monday, April 7, 2014 6:45 AM