Driver Development Tools (Windows CE 5.0)
Microsoft recommends that you use Platform Builder to develop device drivers for Windows CE-based operating systems. Alternatively, you can use Microsoft eMbedded Visual C++® to develop drivers, but its limited support for debugging, testing, standard development boards, and driver types makes it much less useful.
The following table compares the driver development support available in Platform Builder and eMbedded Visual C++.
Platform Builder | eMbedded Visual C++ |
---|---|
Implements a kernel debugger for true driver debugging. | Implements an application debugger. |
Supports developing any type of driver. | Supports development of network and PC Card drivers. |
Supports developing and testing drivers on many different standard development boards (SDBs). Platform Builder includes board support packages (BSPs) for many SDBs. | Supports debugging or testing of Windows Mobile™-based Pocket PCs. |
Supports packaging and exporting drivers as .cab files for users to use on their hardware. | Supports packaging and exporting drivers as .cab files for users to use on their hardware. |
See Also
CAB Wizard | Developing a Board Support Package | How to Use the CETK to Test a Driver | System Debugging | Hardware Compatibility and Third-party Device Drivers | Windows CE Drivers
Send Feedback on this topic to the authors