EDN China > 设计实例 > 嵌入式系统 > 开发工具 > 正文
? 2016博客大赛-不限主题,寻找电子导师,大奖升级??

基于PC/104平台嵌入式Linux系统核心定制方法

来源:电子设计信息网/作者:刘志勇 吴健?? 2007年11月01日 ?? 收藏0

  (3)Processor type and features

  ?????? CPU类型选项。可以选择处理器的类型,通常“/dev/cpu”选项更高级。
?????? Processor family:根据应用情况选择CPU类型。
?????? High Memory Support:大容量内存的支持。可以支持到4G、64G,只有当计算机有超过1GB内存(不是磁盘空间)时才是必须的。
?????? 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 support: PCI支持。
?????? 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。

  (6)Paralle lport support并口支持。

  (7)Plug and Play configuration即插即用支持。

  (8)Block devices块设备支持。

  子选项如下:

  ?????? Normal PC floppy disk support:普通PC软盘支持。
?????? XT hard disks upport:XT硬盘支持
?????? Mulex DAC960/DAC1100 PCI RAID
?????? Controller support: RAID镜像选项。
?????? Loopback device support: DOC要求有这个支持;
?????? Network block device support:网络块设备支持。
?????? Logical volume manager(LVM) support:逻辑卷管理支持。
?????? Multiple devices driver support:多设备驱动支持。
?????? RAM disk support: RAM盘支持。

  (9)Networking options网络选项。

  ?????? Packet socket:网络包套接口。
?????? Kernel/User netlin ksocke:内核与用户进程双向通信。
?????? Network firewalls:防火墙支持。
?????? UNIX domain sockets:UNIX的socket。
?????? TCP/IP networking:TCP/IP支持。
?????? The IPX protocol:IPX协议支持。

  (10)Telephony Support

  电话支持。Linux下可以支持电话卡,这样就可以在IP上使用普通的电话提供语音服务了。电话卡和modem没有任何关系。

  (11)ATA/DE/MFM/RLL support

  有关各种接口的硬盘/光驱/磁带/软盘支持。DOC不需要该选项,CFC需要选择其中的部分选项。

  (12)SCSI supportSCSI设备的支持。

  (13)IEEE 1394(FireWire)support

  要Fireware硬件来提高串行总线的性能。

  (14)I2O devicesupport

  需要I2O接口适配器才能支持,在智能Input/Output(I2O)体系接口中使用。

  (15)Network device support

  网络设备支持。列出常见网卡的驱动程序。

  (16)Amateur Radio support

  配置业余无线广播。

  (17)IrDA(infrared) support

  红外支持。

  (18)ISDN subsystem

  ISDN上网支持。

  (19)OldCD-ROM drivers(notSCSI、notIDE)非SCSI/DE口的光驱。

  (20)Character devices


?? ?? ??


打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮

1.扫描左侧二维码
2.点击右上角的分享按钮
3.选择分享给朋友
?? ??

PC/104平台? 嵌入式Linux系统? 核心定制?

相关文章

我来评论
美国的游客
美国的游客 ??? (您将以游客身份发表,请登录 | 注册)
?
有问题请反馈