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