Networking Hardware Considerations (Windows CE 5.0)

Send Feedback

For information about developing device drivers for a specific type of device, see Windows CE Drivers.

Wired

Networked media devices (NMDs) require a 10/100 Mbps 10BaseT/100BaseT (IEEE 802.3/802.3u) network connection.

The following list shows the requirements for the network controller:

  • Auto-detection and auto-switching between the 10 Mbps and the 100 Mbps data transfer rates.
  • Detection when the network cable is disconnected.
  • Support for direct memory access (DMA) transfers to system memory up to the maximum bandwidth allowable by the IEEE 802.3/802.3u specification.

Wireless

Wireless networking support is optional. You may want to implement it for product differentiation. The following table shows the various levels of wireless network support you can implement.

Wireless network support Recommendation
802.11a Implement for an audio and video device.
802.11b Implement for an audio-only device.
802.11g Implement for an audio and video device.
Bluetooth Implement to enable users to use wireless peripherals such as a remote control, keyboard, printer, headphones, and so on.
Consumer IR Implement for communication with other devices that use IR for transferring data.

You should also consider investigating Windows Connect Now, which allows you to automate the configuration of wireless networking hardware and wireless clients. For more information, see this Microsoft Web site.

See Also

Hardware Architecture Diagram for Networked Media Devices | Core OS Services | Developing a Board Support Package | Developing a Device Driver | Developing an OEM Adaptation Layer | CETK Tests

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.