BSP_NO Environment Variables (Windows Embedded CE 6.0)

1/5/2010

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_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_NOGSM

Excludes support for the CSMI and RIL drivers.

This is applicable only to the TI FSample BSP.

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_NOSHAREETH

Excludes support for shared Ethernet.

BSP_NOTOUCH

Excludes support for touch drivers.

BSP_NOUSB

Excludes support for USB.

See Also

Concepts

Environment Variables
BSP Environment Variables
IMG Environment Variables
Miscellaneous Environment Variables