Share via


Ethernet Debug Libraries (Windows Embedded CE 6.0)

1/5/2010

The Ethernet debug libraries, which are in the %_WINCEROOT%\Public\Common\Oak\Drivers\Ethdbg directory, encapsulate the basic initialization and access primitives for a variety of common network controller devices. The interface for the libraries is generic enough that both the boot loader and the OS typically use the interface. The boot loader uses the interface for downloading a run-time image and the OS uses the interface to implement a KITL connection to Platform Builder. For more information about KITL, see Kernel Independent Transport Layer.

The following table shows the location of the sample Ethernet debug drivers.

Sample driver Library Location

3COM 3C90X**

3c90xdbg.lib

%_WINCEROOT%\Public\Common\Oak\Drivers\Ethdbg\3C90X

AMD Am79C970**

Am79c970dbg.lib

%_WINCEROOT%\Public\Common\Oak\Drivers\Ethdbg\AM79C970

Crystal CS8900A**

Cs8900dbg.lib

%_WINCEROOT%\Public\Common\Oak\Drivers\Ethdbg\CS8900

DEC**/Intel DC21140**

Dec21140dbg.lib

%_WINCEROOT%\Public\Common\Oak\Drivers\Ethdbg\DEC21140

National Semiconductor DP83815 (MacPhyter)**

Dp83815dbg.lib

%_WINCEROOT%\Public\Common\Oak\Drivers\Ethdbg\DP83815

NE2000-compatible

Ne2kdbg.lib

%_WINCEROOT%\Public\Common\Oak\Drivers\Ethdbg\NE2000

RealTek RTL8139 and other compatibles**

Rtl8139dbg.lib

%_WINCEROOT%\Public\Common\Oak\Drivers\Ethdbg\RTL8139

**The non-Microsoft software and hardware referenced in this document are included for illustrative purposes only.

Illustrations that use such third party software and hardware as examples are not intended to be an endorsement or recommendation of any of these products.

We provide this information only as a convenience for our customers for purposes of explaining a practical application and do not provide warranties of any kind, whether express, implied or statutory, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose.

See Also

Concepts

Boot Loader Support Libraries