Driver Dependencies (Windows Embedded CE 6.0)

1/6/2010

In Platform Builder, from a command prompt build window you can set a Sysgen variable to handle Catalog item inclusion in your OS design (.pbxml file). Although this is typically true for drivers located in %_WINCEROOT%\Public, platform and board support package (BSP) drivers typically do not have an assigned Sysgen variable that you can set to include them in your OS design.

To include drivers from %_WINCEROOT%\Public in your OS design, you set a combination of Sysgen and BSP environment variables in a BSP-specific manner.

For example, in the Catalog, the ATI Rage XL Expert 98 display adapter Catalog item is associated with the BSP environment variable BSP_DISPLAY_RAGEXL. This variable specifies that this particular driver is included in your OS design.

Typically, a BSP's Platform.bib file adds drivers to your OS design. However, not all drivers are brought in through Platform.bib. For example, many network drivers are brought in through Common.bib, which is in %_WINCEROOT%\Public\Common\Oak\Files.

For information about Catalog item dependencies, see Catalog Item Dependencies.

See Also

Concepts

Catalog Item Management
Command-Line Driver Dependencies

Other Resources

Build System
How to Create a Board Support Package
How to Create a Device Driver
BSP Environment Variables
BSP_NO Environment Variables
Sysgen Variables