第一章移植內核
1.Linux內核基礎知識
在動手進行 Linux內核移植之前,非常有必要對 Linux內核進行一定的了解下面從 Linux內核的版本和分類說起
1.L.I Linux版本
Linux內核的版本號可以從源代碼的頂層目錄下的 Makefile中看到,比如
2.6.29.1內核的 Makefile中:
其中的 VERSION和 PATCHLEVELI組成主版本號,比如24、2.526等,穩定版本的德主版本號用偶數表示(比如26的內核),開發中的版本號用
奇數表示(比如25),它是下一個穩定版本內核的前身。SUBLEVEL稱為次版本號,它不分奇偶,順序遞增,每隔1-2個月發布一個穩定版本
1 EXTRAVERSION稱為擴展版本號,它不分奇偶,順序遞增,每周發布幾次擴展本版號。
1,1,2什么是標準內核
按照資料上的習慣說法,標準內核(或稱基礎內核)就是指主要在
htp/www.kernelorg/維護和獲取的內核,實際上它也有平臺屬性的。這些linux內核并不總是適用于所有imux支持的體系結構。實際上,這些內核版本很多時
候并不是為一些流行的嵌入式 linux系統開發的,也很少運行于這些嵌入式inux系統上,這個站點上的內核首先確保的是在 InteIX86體系結構上可以正常運行,它是基于X86處理器的內核,如對inux-24l8ab2的配置 make menuconfig時就可以看到,Processor type and features->中只有386、486、
586/K5/5x86/6x866x86MX、Pentium-Classic、Pentium-MMX、Pentium-Pro/Celeron/Pentium-ll,Pentium-Ill/Celeron(Coppermine),Pentium-4
K6K6-/k6-Ⅲl、Athlon/Duron/K7、Elan,Crusoe,Winchip-C6·winchip-2
資源簡介:第一章移植內核1.linux內核基礎知識在動手進行 linux內核移植之前,非常有必要對 linux內核進行一定的了解下面從 linux內核的版本和分類說起1.L.I linux版本linux內核的版本號可以從源代碼的頂層目錄下的 Makefile中看到,比如2.6.29.1內核的 Makefile中:其...
上傳時間: 2022-04-01
上傳用戶:
資源簡介:linux-2.6.28在mini2440上的移植之yaffs根文件系統的移植.rar pdf資料
上傳時間: 2013-12-26
上傳用戶:manking0408
資源簡介:文件系統制作
上傳時間: 2013-10-18
上傳用戶:wli25203
資源簡介:yaffs2 根文件系統 適合2.6.20以上
上傳時間: 2013-12-10
上傳用戶:問題問題
資源簡介:(一):使用busybox制作linux根文件系統 (二):nfs服務器配置過程——RedHatAS5環境 (三):開發板通過nfs服務掛載虛擬機指定目錄 (四):通過nfs服務掛載根文件系統 (五):cramfs格式根文件系統制作 (六):yaffs格式根文件系統制作 (七):busybox...
上傳時間: 2013-10-12
上傳用戶:ruixue198909
資源簡介:基于busybox-1.13.1的根文件系統制作,在arm9開發板中調試成功,附有配制過程的詳細說明文檔。
上傳時間: 2017-08-24
上傳用戶:縹緲
資源簡介:本書主要介紹嵌入式交叉開發環境搭建、linux內核交叉編譯、linux根文件系統定制、linux在嵌入式系統中網絡服務定制等。
上傳時間: 2014-01-03
上傳用戶:梧桐
資源簡介:用于生成linux操作系統下的交叉編譯工具鏈和嵌入式linux系統的根文件系統,支持x86、arm、powerpc等處理器。
上傳時間: 2013-12-23
上傳用戶:zm7516678
資源簡介:本軟件件包是EM8624高清解碼軟件的linux文件系統以及驅動程序和根文件系統。軟件包里包含原碼,并帶有交叉編譯工具。
上傳時間: 2014-10-13
上傳用戶:zhanditian
資源簡介:操作系統構成實驗 linux 操作系統的啟動流程 開機載入程序—引導軟件LILO 實驗設計思想 配置新內核bzImage 制作啟動盤(Boot盤) 制作根文件系統盤 系統整合 系統測試
上傳時間: 2014-07-26
上傳用戶:xz85592677
資源簡介:用于生成linux操作系統下的交叉編譯工具鏈和嵌入式linux系統的根文件系統,支持x86、arm、powerpc等處理器
上傳時間: 2016-12-04
上傳用戶:cxl274287265
資源簡介:嵌入式linux 2.6內核 通用根文件系統
上傳時間: 2013-12-14
上傳用戶:cuibaigao
資源簡介:linux根文件系統移植,目標平臺是FS2410
上傳時間: 2013-12-19
上傳用戶:lizhen9880
資源簡介:周立功magic2410實驗箱源碼 第6章linux高級實驗(part1) 6.1 linux內核編譯實驗 6.2 linux根文件系統實驗 6.3 CAT1025讀/寫實驗. 6.4 ZLG7290鍵盤讀取 6.5 USB-E2PROM編程器實驗 6.6 SD/MMC卡實驗 6.7觸摸屏實驗 6.8 PCMCIA接口CF卡實驗
上傳時間: 2014-01-21
上傳用戶:bjgaofei
資源簡介:linux目錄詳解 根文件系統一般應該比較小,因為包括嚴格的文件和一個小的不經常改變的文件系統不容易損壞。損壞的根文件系統一般意味著除非用特定的方法(例如從軟盤)系統無法引導,所以不應該冒這個險。 根目錄一般不含任何文件,除了可能的標準的系統引導...
上傳時間: 2014-12-09
上傳用戶:gaome
資源簡介:一個linux下的根文件系統的源碼,想和大家多多交流
上傳時間: 2017-03-12
上傳用戶:kristycreasy
資源簡介:嵌入式linux開發書籍。這本書將告訴你如何使用linux內核設計和構建你自己的嵌入式系統開發。
上傳時間: 2013-12-20
上傳用戶:l254587896
資源簡介:掛接NFS為根文件系統的方法,linux下使用
上傳時間: 2015-07-15
上傳用戶:奇奇奔奔
資源簡介:嵌入式系統設計與實驗教材二源碼linux內核移植與編譯
上傳時間: 2015-09-10
上傳用戶:teddysha
資源簡介:嵌入式ARM-linux根文件系統原為.tar,forS3C2410,經過編譯,亦可在windows環境下解壓縮
上傳時間: 2013-12-24
上傳用戶:zxc23456789
資源簡介:root_china,比較好使的linux根文件系統。
上傳時間: 2014-09-06
上傳用戶:ljt101007
資源簡介:嵌入式系統設計與實例開發實驗教材二源碼 多線程應用程序設計 串行端口程序設計 AD接口實驗 CAN總線通信實驗 GPS通信實驗 linux內核移植與編譯實驗 IC卡讀寫實驗 SD驅動使用實驗 GPRS通信實驗 音頻驅動及應用實驗 嵌入式Web服務器實驗 IDE—CF卡...
上傳時間: 2014-01-23
上傳用戶:英雄
資源簡介:構建嵌入式liunx小型內核與根文件系統的設計流程
上傳時間: 2016-08-07
上傳用戶:huyiming139
資源簡介:linux根文件系統,用mkcramfs編譯,已在ARM9 linux操作系統上調試通過
上傳時間: 2014-01-22
上傳用戶:15736969615
資源簡介:介紹了嵌入式linux根文件系統的制作,報考ramdisk,cramfs,yaffs,以及nfs的配置
上傳時間: 2014-08-08
上傳用戶:mikesering
資源簡介:SAM-BA 進行引導程序、linux、根文件系統的燒寫
上傳時間: 2017-01-20
上傳用戶:R50974
資源簡介:linux的根文件系統 基于2410的開發平臺 傅里葉公司優化過的
上傳時間: 2013-12-08
上傳用戶:
資源簡介:這是介紹嵌入式linux文件系統制作方法和步驟 embed linux file system make
上傳時間: 2013-12-11
上傳用戶:chenlong
資源簡介:介紹任何制作嵌入式linux根文件系統的過程包括busybox,
上傳時間: 2017-04-18
上傳用戶:fredguo
資源簡介:《嵌入式系統設計與實例開發實驗教材二源碼》linux內核移植與編譯實驗
上傳時間: 2014-01-07
上傳用戶:洛木卓