PC/104平台嵌入式Linux系统核心定制方法
Mathe mulation:协处理器仿真。如果计算机是386或486SX的CPU,则须打开该选项,因为这些CPU没有Linux需要的浮点运算单元(Math Emulation,也称数学协处理器),所以必须选择该选项。
MTTR support: MTTR支持选项允许在PCI或者AGP总线众进行更快速的通讯。
Symmetric multi-processing support:对称多处理支持。
(4)Generalsetup
常规选项设置。在这里可以制定特定的内核常规选项,比如网络支持。网络支持是Linux内核的重要组成部分,这些选项通常是打开的。现在的Linux发行版以ELF格式作为它们的“内核核心格式”,这是不同系统库(system libraries)的标准格式。“ELF”是“a1out”格式的继承,几乎所有Linux程序都使用ELF库,有些老的程序仍然需要a1out格式支持。主要选项有:
Networking support:网络支持。
PCI accessmode: PCI存取模式。可供选择的有BIOS、Direct和Any。
Support fo rhot-pluggabel devices:热插拔设备支持。但Linux支持的不是太好,可不选。
PCMCIA/CardBus support: PCMCIA CardBus支持。有PCMCIA就必选了。
System VIPC: 允许程序通信和同步。
BSD Process Accounting:保持诸如进程结束时产生的错误代码的。
Sysctl support:允许程序修改某些内核选项而不需要重新编译内核或者重新启动计算机。
以上3项是有关进程处理/IPC调用的,主要就是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版本内核
开始支持DOC。
评论