rtems的體系結構如下:
系統部件包括:
rtems源**樹按照如下的分類進行組織:
功能模組
目標處理器家族
目標處理器型號
外圍電路模組
目標板模組
源**樹的頂級目錄結構如下:
$/aclocal/
這個目錄下的內容主要是定製的m4巨集,這些巨集被gnu的autoconf的configure.ac指令碼 使用,用來定製、裁剪、build rtems的源**適應不同硬體體系產生不同目標檔案。
$/automake/
這個目錄下的內容主要是gnu make使用的指令碼用來支撐rtems源**樹各目錄下 makefile.am
$/c/
這個目錄是裁剪rtems源**適應不同cpu和bsp的**的根目錄
$/contrib/
這個目錄主要包含第三方的支撐軟體,當前主要是產生gnu/linux的rpm規範的各種 作業系統的交叉編譯環境,主要是mingw、cygwin、freebsd和solaris。
這個目錄也包含一些rtems專案的預編譯的適應rpm規範的交叉編譯工具集
$/cpukit/
這個目錄主要是rtems非硬體相關的的**的根目錄、庫檔案和rtems的大多數的服務 程式的**
$/doc/
這個目錄主要是rtems的幫助文件目錄的根目錄,格式主要是html、pdf和各種「info」 檔案
$/make/
這個目錄主要是rtems的makefile檔案,從使用者的視角看最重要的部分是在 custom/subdirectory/下,每個.cfg和特殊的bsp、cpu、compiler flags、用於產生適應目 標板的產生過程相聯絡
$/testsuites/
這個目錄主要包括為各種rtems apis和支撐庫的測試用例
$/tools/
這個目錄主要包括rtems專用的、執行在開發宿主主機上的各種工具,這些工具根據是 否產生rtems和應用、cpu指定、輔助更新rtems**樹和應用分成各個子目錄
mysql 體系結構 了解MySQL體系結構
mysql 資料庫體系結構圖 mysql 由以下幾部分組成 1 connectors 不同語言中與 sql 的互動 show variables like connection variable name value character set connection utf8 collation c...
簡述mysql體系結構 MySQL體系結構
一 mysql登入方式 一 tcp ip方式 遠端 本地 mysql uroot poldboy123 h 10.0.0.51 p3306 二 socket方式 mysql uroot poldboy123 s tmp mysql.sock 二 例項介紹 例項 mysqld後台守護程序 主線程 ma...
軟體體系結構 軟體體系結構概論
開學到現在我已經上了三節軟體體系結構的課程,現在我想把自己學到的整理歸納一下。此篇隨筆對應於教材軟體體系結構概論一章。首先談一談我剛接觸這門課程是的感受。那就是 我靠 軟體也會有體系結構?以前只學過資料結構 演算法 基本的程式語言,覺得程式設計無非就是使用者給我需求,我便按照需求來程式設計序就好,從...