Network Driver Catalog Items and Sysgen Variables (Compact 2013)
3/26/2014
In Windows Embedded Compact, you can implement network connectivity for both Ethernet and Wi-Fi networks by adding a network driver to your OS.
For more information, see Network Drivers.
For more information about how to add or remove catalog items, see Create Your First OS.
Hardware and Software Requirements
- Requires hardware support for connecting to a network.
Catalog Items
The following table describes the catalog items and SYSGEN variables you can use to add support for network drivers.
Note
For OS images that use release builds, we recommend that you remove the VMINI shared Ethernet library by setting IMGNOSHAREETH and BSP_NOSHAREETH to 1. For more information, see IMG Environment Variables and BSP Environment Variables.
Catalog item |
SYSGEN variable or BSP environment variable |
Description |
Dependencies |
---|---|---|---|
Asyncmac NDIS Driver |
SYSGEN_ASYNCMAC |
Provides the AsyncMAC NDIS miniport driver that supports Point-to-Point (PPP) connections over a dial-up network. This driver can be used to support Remote Access Service (RAS) network connections. |
Requires SYSGEN_NETWORKING and SYSGEN_PPP. For more information, see Dial-up Catalog Items and Sysgen Variables and Wired Local Area Network (LAN) Catalog Items and Sysgen Variables. |
NE2000-compatible (PCI card) |
BSP_NIC_NE2000_PCI |
Provides a PCI NE2000-compatible Ethernet network adapter. |
Requires SYSGEN_NETWORKING. For more information, see Wired Local Area Network (LAN) Catalog Items and Sysgen Variables. |
E100bex |
BSP_NIC_E100BEX |
Provides the Intel Pro E100BEX Ethernet adapter driver. |
Requires SYSGEN_NETWORKING. For more information, see Wired Local Area Network (LAN) Catalog Items and Sysgen Variables. |
RealTek RTL8139 |
BSP_NIC_RTL8139 |
Provides the RealTek RTL8139 PCI Fast Ethernet controller. |
Requires SYSGEN_NETWORKING. For more information, see Wired Local Area Network (LAN) Catalog Items and Sysgen Variables. |
RealTek 8185 Native WiFi |
BSP_NIC_RTLNWIFI |
Provides the IEEE 802.11 RealTek PCI Wireless LAN (WLAN) network interface controller. |
Requires Wi-Fi. |
AR6002 Native 802.11 Miniport Driver |
BSP_NIC_AR6K_NWF |
Provides the IEEE 802.11 Atheros AR6002 WLAN network driver. |
Requires Wi-Fi. |
SMS SMSC100FD |
BSP_NIC_SMSC100 |
The NDIS miniport driver for the SMSC100. |
Requires SYSGEN_NETWORKING. For more information, see Wired Local Area Network (LAN) Catalog Items and Sysgen Variables. |
TI WiLink 7.0 |
BSP_NIC_TIWLAN |
Provides the WLAN driver for TI WiLink 7.0 on OMAP4470 |
Requires Wi-Fi. |
NDIS User-mode I/O Driver |
SYSGEN_NDISUIO |
Provides a protocol driver that supports sending and receiving Ethernet frames and OID query/set. |
Requires SYSGEN_NETWORKING. |
Network Bridging |
SYSGEN_BRIDGE |
Enables connecting multiple Ethernet network segments into a single subnet by forwarding packets from one segment to another. |
Requires SYSGEN_NETWORKING. |
Sysgen Variables
The following table describes the SYSGEN variables you can set to add network drivers to your OS.
SYSGEN variable |
Description |
Dependencies |
---|---|---|
SYSGEN_ETH_80211_NWIFI |
Provides the 802.11 native Wi-Fi stack, which creates and manages data connections to wireless networks. |
Requires Wi-Fi. |