BSP_NO Environment Variables (Windows CE 5.0)

BSP environment variables define the level of optional support available with a hardware platform. There are two categories of variables:

  • BSP_NO variables, which you use to define options not supported by a BSP or hardware platform.

    For example, if your target device does not have a USB controller or USB host controller, set BSP_NOUSB = 1 in your target device's Project.bib file. This tells the Platform Builder IDE and the build scripts that USB is not a supported option on your hardware platform.

  • BSP variables, which you use to choose a default driver implementation for each class of device. For more information, see BSP Environment Variables.

The environment variables in the following table allow you to set variables to remove support for components. In some cases the Platform.bib file for a target device might need to be updated to support a flag.

In general, you do not need to rebuild your run-time image when updating the setting for a BSP environment variable because these settings are handled during the Make Image phase of the build process.

The following table lists BSP_NO environment variables.

Environment variable Description
BSP_NO1394 Excludes support for IEEE 1394.
BSP_NOAUDIO Excludes support for audio.
BSP_NOCOMCARD Excludes support for ComCard and Com 16550 serial drivers.
BSP_NODISPLAY Excludes support for displays.
BSP_NOETHER Excludes support for Ethernet.
BSP_NOIDE Excludes support for IDE.
BSP_NOPCCARD Excludes support for PC Card.
BSP_NOPCIBUS Excludes support for PCI bus.
BSP_NOPCMCIA Excludes support for PCMCIA.
BSP_NORNDIS Excludes support for RNDIS.
BSP_NORTCMEDIA Excludes support for the dpnhupnp and dxmrtp modules, which are not necessary if you do not use the RTC media stack from the VoIP Application Interface Layer (VAIL).

For more information about VAIL, see VoIP Application Interface Layer (VAIL).

BSP_NOSHAREETH Excludes support for shared Ethernet.
BSP_NOTOUCH Excludes support for touch screen drivers.
BSP_NOUSB Excludes support for USB.

See Also

Environment Variables | BSP Environment Variables | IMG Environment Variables | Miscellaneous Environment Variables

Last updated on Thursday, February 02, 2006

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.