Rtems的體系結構

2021-06-22 05:06:44 字數 1041 閱讀 2893

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...

軟體體系結構 軟體體系結構概論

開學到現在我已經上了三節軟體體系結構的課程,現在我想把自己學到的整理歸納一下。此篇隨筆對應於教材軟體體系結構概論一章。首先談一談我剛接觸這門課程是的感受。那就是 我靠 軟體也會有體系結構?以前只學過資料結構 演算法 基本的程式語言,覺得程式設計無非就是使用者給我需求,我便按照需求來程式設計序就好,從...