Choosing an Ethernet Card for a CEPC (Windows CE 5.0)

Windows CE 5.0
Send Feedback

In order to establish an Ethernet connection from your development workstation to your CEPC, you need to choose an Ethernet card for your CEPC that is supported by your boot loader and run-time image. If you choose a single PCI debug Ethernet card, you do not need to edit the Autoexec.bat file. If you choose an ISA debug Ethernet card, you must edit the Autoexec.bat file on the boot floppy disk before downloading an run-time image, because ISA Ethernet cards have a specific interrupt (NET_IRQ) and I/O (NET_IOBASE) values that depend on the ISA Ethernet card. For information about setting NET_IRQ and NET_IOBASE values for your Ethernet card, see Editing the Autoexec.bat File for an x86 SDB. For more information about connecting to a CEPC through Ethernet, see Configuring an Ethernet Remote Connection.

For PCI-based debug Ethernet cards, the PCI vendor and device identifiers in a table located in %_WINCEROOT%\Public\Common\Oak\Inc\HalEther.h determine the Ethernet card type.

To choose an Ethernet card for a CEPC

  • Choose a NE2000-compabile, RTL8139-compatible, DP83815, or 3Com** 3c90x Ethernet card.
    Note   If you choose a PCI Ethernet card that is not detected and the Ethernet card is not compatible with NE2000 or SMC9000, you may need to update the device identifiers in the CEPCEdbgVendorIds array. For the boot loader, this array is in %_WINCEROOT%\Platform\CEPC\Eboot\Main.c.

    The following table shows the Ethernet cards currently recognized by the CEPC.

    Vendor identifierDevice identifierMACTypeNameManufacturer
    0x10B70x90500x0060083Com 3c90x3C3Com**
    0x10B70x92000x0004763Com 3c90x3C3Com**

    **The non-Microsoft software and hardware referenced in these documents 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

How-to Topics | How to Set Up a CEPC | Choosing and Testing a Video Card for a CEPC | Editing the Autoexec.bat File for an x86 SDB

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.