Skip to content

Commit 77f375a

Browse files
author
Craig Condon
committed
Update README.md
1 parent 79a6d0f commit 77f375a

File tree

1 file changed

+36
-3
lines changed

1 file changed

+36
-3
lines changed

README.md

+36-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,37 @@
1-
wdt
2-
===
1+
## Motivation
32

4-
Windows Driver Kit made easier
3+
This tool is used to streamline windows driver development for [WDK 7](http://www.microsoft.com/en-us/download/details.aspx?id=11800). I built this tool because the process of debugging windows
4+
drivers is horrendous - at least for me. The flow for driver debugging currently goes like this:
5+
6+
1. Boot development VM
7+
2. Compile windows driver
8+
3. Manually move driver components to `C:\windows\system32`
9+
4. Reboot
10+
5. Repeat 1
11+
12+
13+
The whole process takes at least 5 minutes each time I want to debug a device driver. No bueno.
14+
15+
Here's the process I hope to accomplish with this tool:
16+
17+
1. Navigate to source directory for device driver on dev computer
18+
2. Build with `wdt build`
19+
3. Repeat 2
20+
21+
22+
WDT would handle all the heavy work by booting the VM, compiling, moving the source to `system32`, and providing console logging for `DbgPrint`.
23+
24+
## Features
25+
26+
- Boot, build, and copy target device driver
27+
- Console logging for DgbPrint
28+
29+
30+
31+
## Requirements
32+
33+
- [node.js](nodejs.org)
34+
- [WDK 7](http://www.microsoft.com/en-us/download/details.aspx?id=11800)
35+
- VMWare Fusion
36+
- SSH Server for Windows
37+
- Mac OSX

0 commit comments

Comments
 (0)