天天看點

bsp開發概述

Windows ce.net的可移植性是通過bsp來實作的。Windowsce采用了分層的設計方法,将系統中與硬體直接相關的一層軟體獨立出來,成為闆級支援包(board support package,簡稱bsp)。

Bsp位于硬體平台與作業系統之間,本質上屬于作業系統的一部分,其主要功能在于配置系統硬體使其工作于正常的狀态,完成硬體與作業系統的資訊互動,為os及其上層程式提供一個與硬體無關的軟體平台(包括作業系統的驅動和硬體的驅動)。

在windows ce中,bsp主要有四部分組成:OEM抽象層,引導程式,裝置驅動程式和配置檔案。