Share via


Serial Port Driver Samples

Other versions of this page are also available for the following:

Windows Mobile Not SupportedWindows Embedded CE Supported

8/28/2008

The following illustration shows how the different serial driver components combine to form a serial driver.

Aa932205.823685c6-7de8-45bf-80ac-089729533cd6(en-US,WinEmbedded.60).gif

The following table shows the serial port driver sample code locations.

Location Description

%_WINCEROOT%\Platform\Common\Src\SOC\PXA27X_MS_v1\Serial

Serial port driver for the PXA27X.

%_WINCEROOT%\Platform\Deviceemulator\Src\Drivers\Serial

Serial port driver for the S3C2410X.

%_WINCEROOT%\Platform\Common\Src\SOC\VR4131_MS_v1\Serial

Serial port driver for the NEC VR4131.

%_WINCEROOT%\Public\Common\Oak\Drivers\Serial\2890_SER

USB function driver for Netchip NET2890 that exposes the serial interface.

%_WINCEROOT%\Public\Common\Oak\Drivers\Serial\COM16550

Lower layer.

%_WINCEROOT%\Public\Common\Oak\Drivers\Serial\COM_CARD

Lower layer sample code to support the 16550 UART and PC Card–based serial ports.

%_WINCEROOT%\Public\Common\Oak\Drivers\Serial\COM_MDD2

Upper layer that addresses transmission performance issues in the Windows CE .NET 4.2 and earlier serial port driver upper layer, but requires some modifications to existing lower layers.

%_WINCEROOT%\Public\Common\Oak\Drivers\Serial\ISR16550

Sample installable ISR for the SER16550 serial library.

%_WINCEROOT%\Public\Common\Oak\Drivers\Serial\OO16550

Serial driver PDD 16550 common code.

%_WINCEROOT%\Public\Common\Oak\Drivers\Serial\SER16550

Library for supporting 16550-compatible UARTs is included. The lower layers use this.

%_WINCEROOT%\Public\Common\Oak\Drivers\Serial\SER_CARD

Lower layer sample code to support the 16550 UART and PC Card–based serial ports.

%_WINCEROOT%\Public\Common\Oak\Drivers\Serial\SER_CARD2

Lower layer sample code to support the 16550 UART and PC Card–based serial ports.

%_WINCEROOT%\Public\Common\OAK\Drivers\Serial\Serpddcm

Serial driver PDD common code.