BSP Environment Variables (Windows Embedded CE 6.0)
1/5/2010
BSP environment variables define the level of optional support available with a board support package (BSP).
The environment variables in the following table allow you to set variables to add 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 OS design 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 shows BSP environment variables and their descriptions.
Environment variable | Description |
---|---|
BSP_DISPLAY_RAGEXL |
Adds the ATI display driver, Ddi_ragexl.dll, to the configuration. |
BSP_DISPLAY_FLAT |
Adds the FLAT display driver, Ddi_flat.dll, to the configuration. |
BSP_DISPLAY_RFLAT |
Adds the rotated-FLAT display driver, Ddi_rflat.dll |
BSP_DISPLAY_S3V |
Adds the S3 Virge Display Driver. |
BSP_NIC_DP83815 |
Adds the DP83815 (MacPhyter) NDIS miniport driver. |
BSP_NIC_ISLP2NDS_PCMCIA |
Adds the Intersil miniport driver. |
BSP_NIC_NE2000_ISA |
Adds the ISA NE2000 NIC driver. |
BSP_NIC_NE2000_PCI |
Adds the PCI NE2000 NIC driver. |
BSP_NIC_NE2000_PCMCIA |
Adds the PCMCIA NE2000 NIC driver. |
BSP_NIC_PCX500_PCMCIA |
Adds the Cisco miniport driver, which supports the Cisco Aironet 340/350 series. |
BSP_NIC_RTL8139 |
Adds the RTL8139 NIC driver. |
BSP_NIC_RTL8180 |
Adds Nativewifi RTL8180 wireless support and sets it to AP mode. |
BSP_NIC_RTL8180_STA |
Adds Nativewifi RTL8180 wireless support and sets it to the default STA mode. |
BSP_NIC_XIRCCE2_PCMCIA |
Adds the XIRCOM miniport driver. |
BSP_PCCARDATADISK |
Uses Atapi.dll instead of Atadisk.dll for ATA cards. |
Environment variable | Description |
---|---|
BSP_CREDSVC_IN_DEVICE |
Enables the credential manager and sets it for operation in Devices.exe, even if the OS design includes Services.exe. |
BSP_DISPLAY_MQ200 |
Adds the MQ200 display driver; Ddi_mq200.dll. |
BSP_DISPLAY_NOP |
Adds the stub display driver, Ddi_nop.dll, to the configuration. |
BSP_NIC_DC21X4 |
Adds the DEC21140 NDIS miniport driver. |
BSP_NIC_AR6K_PCMCIA |
Adds the AR6000 WiFi CF adapter. |
BSP_NIC_AR6K_SDIO |
Adds the AR6000 WiFi SDIO adapter. |
BSP_NIC_E100BEX |
Adds the Intel EtherExpress PRO Ethernet Network Driver for Intel i82559 PCI NIC. |
BSP_NOTIFY_IN_DEVICE |
Enables the notification subsystem engine for operation in Device.exe. By default, if this variable is not set and Services.exe is included in the OS design, the engine runs in Services.exe. |
BSP_SDHC_ELLEN |
Assigns the standard SDIO host controller to the TE4370 Evaluation Board. |
There are two categories of BSP environment variables:
- BSP variables, which you use to choose a default driver implementation for each class of device.
For example, if your target device uses an RTL8139 NIC, set BSP_NIC_RTL8139 = 1.
For more information, see OS Design Configuration Files, Binary Image Builder File, and Setting or Clearing an Environment Variable (Visual Studio). - BSP_NO variables, which you use to define options not supported by a BSP or target device. For more information, see BSP_NO Environment Variables.
See Also
Concepts
Environment Variables
BSP_NO Environment Variables
IMG Environment Variables
Miscellaneous Environment Variables