This tool is used to streamline windows driver development for WDK 7. I built this tool because the process of debugging windows drivers is horrendous - at least for me. The flow for driver debugging currently goes like this:
- Boot development VM
- Compile windows driver
- Manually move driver components to
C:\windows\system32
- Reboot
- Repeat 1
The whole process takes at least 5 minutes each time I want to debug a device driver. No bueno.
Here's the process I hope to accomplish with this tool:
- Navigate to source directory for device driver on dev computer
- Build with
wdt build
- Repeat 2
WDT would handle all the heavy work by booting the VM, compiling, moving the source to system32
, and providing console logging for DbgPrint
.
- Boot, build, and copy target device driver
- Console logging for DgbPrint