Sample Installable Device Drivers

The Windows CE Device Driver Kit contains several sample device drivers, which illustrate how to write installable device drivers for several types of devices. If you are implementing an installable device driver for a device that is similar to one of those, you can base your driver on the appropriate sample driver's source code. The sample device drivers are:

Sample: Purpose:
Pager Card Illustrates a device driver for the Motorola NewsCard pager.
Modem Card Illustrates a device driver for a PC Card based modem
RAM Card Illustrates a device driver for a Static RAM PC Card
PC Card Test Illustrates a device driver for testing PC Cards.
Serial Illustrates a device driver for serial port based devices
Touch Screen Illustrates a device driver that interacts with the touch screen.

Sample driverDescription

PCMCIA

16550mod An example client driver for an I/O type PC Card. A sample application included with this driver opens, writes, reads, and closes the device by making calls to the 16550MOD driver.

Pager An example pager PC Card driver supporting the Motorola NewsCard pager. A sample application is also included.

Ramcard An example driver for memory type PC Card. Two sample applications for writing to and reading from the card are also included.

Cardtest An example driver and test to test a block of memory on a PC Card memory card, or to dump attribute memory or tuple information from a PC Card.

SERIAL

GPS An example serial-based client PC Card driver based on a GPS PC Card.

TTY An example serial-based client PC Card driver based on an example TTY terminal.

NDIS:source code compatable with win95/nt. recompile as a DLL and it should just work.

The remainder of this section describes each sample device driver in greater detail.