BSP目錄結構簡介

2021-04-26 18:10:56 字數 1163 閱讀 7984

bsp

是放在wince600/platform

下面的,即使是你剛安裝完的,也可以看到微軟放置的幾個

bsp。下面讓我介紹一下

bsp裡面的目錄結構:

catalog 

這是乙個強制性的目錄,他存放了乙個

.pbcxml

檔案,這個檔案其實就是存放

bsp元件的結構,大家可以雙擊開啟來看,他是以一種目錄形式組織起來的,確切的說以

xml形式。這是

6.0乙個很大的改進,大家在新增元件的時候就可以體會到的,目標元件的依賴項會自己追加,方便很多了。

cesysgen 

這裡面就只存放了乙個

makefile

檔案,這個檔案是必不可少的,它是在

build os

時的sysgen

階段,根據你選定的元件來過濾一些無用的功能。

files   

這個目錄存放一些你的配置檔案如

platform.bib

,config.bib

,platform.reg

,platform.db

,它在編譯時會被複製到

release

目錄下面去的

src      bsp

的資源**檔案都在裡面

src下面也有幾個基本的資料夾

bootloader

存放bootloader

**bootloader/eboot

帶eboot

的bootloader

common

存放這個

bsp的公共**,主要是

bootloader

和oal

層的公共**

inc存放一些標頭檔案

oal/oallib

存放oal

的執行和配置部分的**

oal/oalexe

存放從lib

庫編譯的

oal.exe

可執行檔案的配置檔案,它連線到

oal.lib

所請求的一些公共

lib庫和一些其它的庫。它包含的一些功能函式和子函式有可能不被

oal執行。

kitl

存放編譯

kitl.dll

所需的一些**和配置檔案

OpenWrt目錄結構簡介

openwrt目錄結構說明 1.bin bin目錄存放的是一些輸出檔案,主要是存放openwrt編譯好的開發環境,比如toolchain,sdk,image製作工具,還存放一些package安裝包 ipk包 openwrt imagebuilder bcm53xx.linux x86 64.tar....

wince 驅動開發 BSP目錄

摘要網路出處 驅動需要 platform common 這裡存放了所有可重用的 這一部分 將在 bsp之前編譯。platform common src common 這裡存放了被 bsp中重用的通用 這一部分 是跟硬體平台無關的。譬如一般的 ioctl 處理函式 與核心互動的公共的中斷程式等等,另外...

Ext js檔案目錄結構簡介

一 檔案結構 檔案 資料夾名 作用 builds 壓縮後的extjs 體積更小,更快 docs 開發文件 examples 官方演示示例 locale 多國語言資源檔案 packages extjs各部分功能的打包檔案 resource extjs所需要的css與檔案 src 未壓縮的源 目錄 bo...