PC/104平臺嵌入式Linux系統(tǒng)核心定制方法
Mathe mulation:協(xié)處理器仿真。如果計算機是386或486SX的CPU,則須打開該選項,因為這些CPU沒有Linux需要的浮點運算單元(Math Emulation,也稱數(shù)學協(xié)處理器),所以必須選擇該選項。
MTTR support: MTTR支持選項允許在PCI或者AGP總線眾進行更快速的通訊。
Symmetric multi-processing support:對稱多處理支持。
(4)Generalsetup
常規(guī)選項設置。在這里可以制定特定的內(nèi)核常規(guī)選項,比如網(wǎng)絡支持。網(wǎng)絡支持是Linux內(nèi)核的重要組成部分,這些選項通常是打開的?,F(xiàn)在的Linux發(fā)行版以ELF格式作為它們的“內(nèi)核核心格式”,這是不同系統(tǒng)庫(system libraries)的標準格式?!癊LF”是“a1out”格式的繼承,幾乎所有Linux程序都使用ELF庫,有些老的程序仍然需要a1out格式支持。主要選項有:
Networking support:網(wǎng)絡支持。
PCI accessmode: PCI存取模式??晒┻x擇的有BIOS、Direct和Any。
Support fo rhot-pluggabel devices:熱插拔設備支持。但Linux支持的不是太好,可不選。
PCMCIA/CardBus support: PCMCIA CardBus支持。有PCMCIA就必選了。
System VIPC: 允許程序通信和同步。
BSD Process Accounting:保持諸如進程結(jié)束時產(chǎn)生的錯誤代碼的。
Sysctl support:允許程序修改某些內(nèi)核選項而不需要重新編譯內(nèi)核或者重新啟動計算機。
以上3項是有關進程處理/IPC調(diào)用的,主要就是System V和BSD兩種風格。如果不是使用BSD, 可以按照缺省選擇。 Power Marcha gem ent support:電源管理支持。Advanced Power Management BIOS support: 高級電源管理BIOD支持。
(5)Memory Technology Device(MTD)
MTD設備支持。這個選項使Linux可以讀取閃存卡(Flash Card)之類的存儲器,2.4版本內(nèi)核
開始支持DOC。
評論