Table of Contents| Mailbox Full? We Hope So! | 1 |
| |
| Best Practices | |
| Testing from the Ground Up - Getting a Good Start | 1 |
| Peter Pontificates: We Do a Lousy Job | 3 |
| Peter Viscarola |
| What's Your Test Score? - Best Practices for Driver Testing | 4 |
| Try This - Interactive Driver Testing | 13 |
| One Special Case - Testing File Systems | 18 |
| |
| Tools and Test Suites | |
| Trust Yet Verify - All About Driver Verifier | 5 |
| On the Right Path - Testing with Device Path Exerciser | 6 |
| It's Easy to be Hard - Testing with HCTs | 7 |
| Sometimes You Have to Write Your Own - Case Study: The ActGen Utility for I/O Testing | 17 |
| |
| Getting Started | |
| It's a Setup! - What You Need to Start Developing Drivers | 8 |
| Just Checking-Revisited - Installing a Partially Checked Build | 9 |
| Go Diskless - Using the Microsoft Symbol Servers | 16 |
| |
| Debugging | |
| Brand New 'Bag - The Latest on WinDBG | 10 |
| EASY, Once You've Done It! - Setting Up the Debugger | 11 |
| You've Typed !analyze -v, Now What? - Next Steps in Debugging | 12 |
| |
| Test Hardware | |
| Test Lab Basics: Choosing Machines for Your Test Lab | 14 |
| Test Lab Basics: Helpful Hardware Accessories | 15 |
| |
| NEW! | |
| Windows Driver Development Crossword Puzzle #1 | 50 |