Книга: 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.

Оглавление книги


Генерация: 1.752. Запросов К БД/Cache: 3 / 0
поделиться
Вверх Вниз