亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 1295 | 回復: 0
打印 上一主題 下一主題

OpenBoard的板級支持包(BSP)開發(fā)召集令 [復制鏈接]

論壇徽章:
0
跳轉到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2011-12-23 02:09 |只看該作者 |倒序瀏覽
OpenBoard的板級支持包(BSP)開發(fā)召集令



什么是“板級支持包”?
嵌入式系統(tǒng)中,Board Support Package(簡稱BSP,中譯板支持包)是實現(xiàn)特定的支持代碼讓所給的開發(fā)板來符合所給的操作系統(tǒng),通常會與bootloader一起構建,bootloader包含最小的設備驅動來加載操作系統(tǒng)與所有板上設備的驅動程序。一些供應商也提供一個根文件系統(tǒng),使用toolchain(工具鏈)讓程序可以在嵌入式系統(tǒng)上運行(toolchain可能是架構支持包的其中一部分)與設備配置器!跃S基百科“板級支持包”詞條。
為何要開發(fā)BSP?

一個開發(fā)板要經(jīng)過硬件設計開發(fā)——系統(tǒng)設計開發(fā)——應用開發(fā)四個階段,在實際開發(fā)活動中,開發(fā)bootloader和移植Linux操作系統(tǒng)的過程也是制作BSP的過程,只是一般不單分出來而已。之所以單分出板級支持包的概念,最重要的原因是為了應用開發(fā)做準備,為其他開發(fā)者提供簡單而舒適的平臺環(huán)境,而這種BSP可以算是嵌入式系統(tǒng)上的“Linux發(fā)行版”。板級支持包所包含的內(nèi)容涉及面非常廣,從Bootloader到內(nèi)核再到文件系統(tǒng),甚至包括開發(fā)支持庫和工具鏈。由于涉及眾多環(huán)節(jié),故而,需要多種技能的貢獻者參與其中。

如何參與BSP開發(fā)?

首先與我們?nèi)〉寐?lián)系,然后從我們的項目主頁下載開發(fā)板所用的開發(fā)資料和芯片資料,也可以使用git獲得我們開發(fā)的BSP源代碼(當然我們也鼓勵從零開始自己開發(fā))。

BSP包標準:

- 基于OpenBoard i.Mx233開發(fā)板開發(fā)BSP
- 源碼打包不可包含二進制文件,需包含完整Makefile或安裝編譯腳本
- 一切都要開源,遵守開源許可規(guī)則
- 開發(fā)或移植一個完整的Bootloader
- 移植Linux內(nèi)核,或內(nèi)核patch
- 制作基于Linux系統(tǒng)的根文件系統(tǒng)
- 其他開發(fā)所需要的庫、用戶界面GUI等
- BSP包使用文檔,包括Readme和User Guide等必要的說明文檔,全部文檔使用純文本格式,或者采用Markdown\wiki等輕文本描述語言。
- 版本控制統(tǒng)一使用git,代碼和文檔存放到github.com,提交github的pull request給我們即可。

BSP開發(fā)獎勵


凡是在主流BSP提供優(yōu)秀代碼的開發(fā)者,或者發(fā)行自己的OpenBoard“發(fā)行版”的貢獻者,可以加入“眾樂開源”的“核心貢獻者”(Core Contributor)。其他獎勵隨時更新。

郵件列表:openbrd@googlegroups.com
IRC頻道:#openbrd @ irc.freenode.net
項目主頁:https://github.com/tonghuix/openboard
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復

  

北京盛拓優(yōu)訊信息技術有限公司. 版權所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關心和支持過ChinaUnix的朋友們 轉載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP