A Windows QXL WDDM DOD driver (Display-Only-Driver)
f87019cb01
Interrupts seem to arrive to the driver before the initialization phase is over (m_pHWDevice = NULL), in that case we can't handle interrupts yet. Even when m_pHWDevice isn't NULL, other fields aren't necessarily fully initialized till the StartDevice function has finished initialization, thus the flag DriverStarted should be checked upon interrupts. Note: There is no way provided by Microsoft to disable interrupts in WDDM drivers. Signed-off-by: Sameeh Jubran <sameeh@daynix.com> Acked-by: Frediano Ziglio <fziglio@redhat.com> |
||
---|---|---|
qxldod | ||
qxldod Package | ||
Tools | ||
.gitattributes | ||
.gitignore | ||
buildAll_NoSign.bat | ||
buildAll.bat | ||
LICENSE | ||
qxldod.sln | ||
README.md |
qxl-dod
QXL WDDM DOD driver
Heavily based on Microsoft KMDOD example and XDDM QXL driver
The most recent binaries can be found at http://people.redhat.com/~vrozenfe/qxlwddm/