Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
BSP environment variables define the level of optional support available with a board support package (BSP).
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.
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.
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_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_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_MQ200 | Adds the MQ200 display driver, Ddi_mq200.dll. |
BSP_DISPLAY_NOP | Adds the stub display driver, Ddi_nop.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_ICS | Adds Internet Connection Sharing support.
This variable is specific to the Geode hardware platform. |
BSP_NIC_DC21X4 | Adds the DEC21140 NDIS miniport driver. |
BSP_NIC_DP83815 | Adds the DP83815 (MacPhyter) NDIS miniport driver. |
BSP_NIC_E100BEX | Adds the Intel i8259 NIC 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_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_PCCARDATADISK | Uses Atapi.dll instead of Atadisk.dll for ATA cards. |
BSP_SDHC_ELLEN | Assigns the standard SDIO host controller to the TE4370 Evaluation Board. |
See Also
Environment Variables | BSP_NO Environment Variables | IMG Environment Variables | Miscellaneous Environment Variables
Last updated on Thursday, February 02, 2006
Send Feedback on this topic to the authors