BSP Wizard Overview (Windows CE 5.0)
The BSP Wizard guides you through creating a Windows CE-based board support package (BSP).
Windows CE provides BSPs for several retail reference hardware platforms that represent a range of supported microprocessors. For a list of supported BSPs, see Supported Board Support Packages.
To view the source code in these samples, see the %_WINCEROOT%\Platform\<BSP name> directory. The availability of these directories on your development workstation depends on the BSPs you chose to install when you installed Platform Builder on your development workstation.
Depending on your place in the development process, you can use the BSP Wizard in different ways to help you in different aspects of creating a BSP.
You can perform the following operations with the BSP Wizard:
- Create a BSP definition for an existing BSP. For information, see Creating a New BSP Definition.
- Copy an existing BSP to create a BSP definition. For information, see Cloning an Existing BSP.
- Customize a BSP definition by adding or removing functionality such as drivers and boot loaders to an existing BSP. You can use the BSP Wizard to customize the BSP at any time. For information, see Adding a Driver to an Existing BSP.
- Customize the build methods, environment variables, and Catalog items used by your BSP. For information, see Adding a Boot Loader to a BSP Definition.
- Creating a driver that is not BSP-specific. For information, see Creating a Global Driver.
If you create a BSP for Windows CE, Platform Builder provides an infrastructure that lets you use a number of common driver libraries, which include the following:
- Microprocessor-specific drivers
- Support libraries
- Device drivers
- Global drivers
For more information about creating a BSP, see How to Create a Board Support Package.
See Also
Board Support Package Integration | Adding the BSP to the Catalog | Creating a .cec File for a Driver | How to Bring Up a Hardware Platform by Cloning an Existing BSP
Send Feedback on this topic to the authors