Книга: Microsoft Windows Embedded CE 6.0 Exam Preparation Kit
Adapting a Board Support Package
Adapting a Board Support Package
It is generally a good idea to jump start the BSP development process by cloning an existing reference BSP instead of creating a BSP from scratch. Even if you must develop a BSP for an entirely new platform with an entirely new CPU, it is still recommended to clone a BSP based on a similar processor architecture. In this way, you can reduce BSP development time by reusing hardware-independent code from the existing BSP and shorten future migration cycles to new Windows Embedded versions as they become available on the market. Migrating a proprietary BSP design is generally much harder to do than migrating a PQOAL-based design because the proprietary BSP cannot benefit from those PQOAL code portions that Microsoft implicitly migrates and tests as part of the new operating system version.
Adapting a board support package includes the following sequence of steps:
? Cloning a reference BSP.
? Implementing a boot loader.
? Adapting the OAL functions.
4. Modifying the run-time image configuration files.
5. Developing device drivers.
- Chapter 5 Customizing a Board Support Package
- Lesson 1: Adapting and Configuring a Board Support Package
- Board Support Package Overview
- Adapting an OAL
- Modifying Configuration Files
- Lab 5: Adapting a Board Support Package
- Shell Pattern-Matching Support
- Support for Wireless Networking in Fedora
- Avoiding Printer Support Problems
- Fedora FTP Server Packages