Share via


Replace Deprecated Drivers and Libraries (Compact 7)

3/12/2014

In Windows Embedded Compact 7, some libraries were removed from the source tree and others were relocated to a new folder.

Libraries Removed from the Source Tree

The following libraries were removed from the source tree.

Ethernet Drivers

  • 3C90X
  • AM79C970 (replaced with AM79C973)
  • AM79C970 (replaced with AM79C973)
  • DP83815
  • NET2890

Bootloader Libraries

  • Edbgfrmt
  • Rndsmini

If you use any of these libraries in your Sources files, you must update the Sources files to use new drivers.

Libraries Moved to a New Location

The following libraries are now located only in platform/common/src/common/ethdbg. In Windows Embedded Compact 7, the library name for NE2000 is oal_ethdrv_ne2000.lib; in previous versions it was ne2kdbg.lib.

Ethernet Drivers

  • AM79C973
  • CS8900A
  • DEC21140
  • RT8139
  • NE2000

Bootloader Libraries

  • Blcommon
  • Eboot
  • Fallite
  • Kitleth

If your Sources files include any of these libraries, you must update the files so that the linker can find the libraries, as shown in the following example:

$(_PLATCOMMONLIB)\$(_CPUDEPPATH)\<name>.lib

See Also

Concepts

Design-Dependent Changes