色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于PC/104平臺(tái)嵌入式Linux系統(tǒng)核心定制方法

          基于PC/104平臺(tái)嵌入式Linux系統(tǒng)核心定制方法

          作者: 時(shí)間:2012-04-05 來源:網(wǎng)絡(luò) 收藏


          (2)Load able module support對(duì)可加載模塊的支持??杉虞d模塊碼不是的一部分,但是當(dāng)需要它的時(shí)候,可以被同一起加載并使用。如果將代碼編譯成可加載模塊,可以使內(nèi)核更小,而且更穩(wěn)定。但是需要注意的是,如果將代碼編譯為可加載模塊,將使內(nèi)核無法讀取,因此在啟動(dòng)的時(shí)候內(nèi)核無法加載配置文件。
          這里面有3項(xiàng):
          Enable loadable module support:提供內(nèi)核支持;
          Set version information on all modulesymbols:設(shè)置所有模塊的版本信息;
          Kernel module loader:讓內(nèi)核在啟動(dòng)時(shí)有自己裝入必需模塊的能力。

          (3)Processor type and features
          CPU類型選項(xiàng)。可以選擇處理器的類型,通常“/dev/cpu”選項(xiàng)更高級(jí)。
          Processor family:根據(jù)應(yīng)用情況選擇CPU類型。
          High Memory Support:大容量內(nèi)存的支持。可以支持到4G、64G,只有當(dāng)計(jì)算機(jī)有超過1GB內(nèi)存(不是磁盤空間)時(shí)才是必須的。
          Mathe mulation:協(xié)處理器仿真。如果計(jì)算機(jī)是386或486SX的CPU,則須打開該選項(xiàng),因?yàn)檫@些CPU沒有需要的浮點(diǎn)運(yùn)算單元(Math Emulation,也稱數(shù)學(xué)協(xié)處理器),所以必須選擇該選項(xiàng)。
          MTTR support: MTTR支持選項(xiàng)允許在PCI或者AGP總線眾進(jìn)行更快速的通訊。
          Symmetric multi-processing support:對(duì)稱多處理支持。

          (4)Generalsetup
          常規(guī)選項(xiàng)設(shè)置。在這里可以制定特定的內(nèi)核常規(guī)選項(xiàng),比如網(wǎng)絡(luò)支持。網(wǎng)絡(luò)支持是內(nèi)核的重要組成部分,這些選項(xiàng)通常是打開的?,F(xiàn)在的發(fā)行版以ELF格式作為它們的“內(nèi)核核心格式”,這是不同系統(tǒng)庫(system libraries)的標(biāo)準(zhǔn)格式。“ELF”是“a1out”格式的繼承,幾乎所有Linux程序都使用ELF庫,有些老的程序仍然需要a1out格式支持。主要選項(xiàng)有:
          Networking support:網(wǎng)絡(luò)支持。
          PCI support: PCI支持。
          PCI accessmode: PCI存取模式??晒┻x擇的有BIOS、Direct和Any。
          Support fo rhot-pluggabel devices:熱插拔設(shè)備支持。但Linux支持的不是太好,可不選。
          PCMCIA/CardBus support: PCMCIA CardBus支持。有PCMCIA就必選了。
          System VIPC: 允許程序通信和同步。
          BSD Process Accounting:保持諸如進(jìn)程結(jié)束時(shí)產(chǎn)生的錯(cuò)誤代碼的。
          Sysctl support:允許程序修改某些內(nèi)核選項(xiàng)而不需要重新編譯內(nèi)核或者重新啟動(dòng)計(jì)算機(jī)。
          以上3項(xiàng)是有關(guān)進(jìn)程處理/IPC調(diào)用的,主要就是System V和BSD兩種風(fēng)格。如果不是使用BSD, 可以按照缺省選擇。 Power Marcha gem ent support:電源管理支持。Advanced Power Management BIOS support: 高級(jí)電源管理BIOD支持。

          (5)Memory Technology Device(MTD)
          MTD設(shè)備支持。這個(gè)選項(xiàng)使Linux可以讀取閃存卡(Flash Card)之類的存儲(chǔ)器,2.4版本內(nèi)核
          開始支持DOC。
          (6)Paralle lport support并口支持。
          (7)Plug and Play configuration即插即用支持。

          (8)Block devices塊設(shè)備支持。
          子選項(xiàng)如下:
          Normal PC floppy disk support:普通PC軟盤支持。
          XT hard disks upport:XT硬盤支持
          Mulex DAC960/DAC1100 PCI RAID
          Controller support: RAID鏡像選項(xiàng)。
          Loopback device support: DOC要求有這個(gè)支持;
          Network block device support:網(wǎng)絡(luò)塊設(shè)備支持。
          Logical volume manager(LVM) support:邏輯卷管理支持。
          Multiple devices driver support:多設(shè)備驅(qū)動(dòng)支持。
          RAM disk support: RAM盤支持。

          (9)Networking options網(wǎng)絡(luò)選項(xiàng)。
          Packet socket:網(wǎng)絡(luò)包套接口。
          Kernel/User netlin ksocke:內(nèi)核與用戶進(jìn)程雙向通信。
          Network firewalls:防火墻支持。
          UNIX domain sockets:UNIX的socket。
          TCP/IP networking:TCP/IP支持。
          The IPX protocol:IPX協(xié)議支持。

          (10)Telephony Support
          電話支持。Linux下可以支持電話卡,這樣就可以在IP上使用普通的電話提供語音服務(wù)了。電話卡和modem沒有任何關(guān)系。
          (11)ATA/DE/MFM/RLL support
          有關(guān)各種接口的硬盤/光驅(qū)/磁帶/軟盤支持。DOC不需要該選項(xiàng),CFC需要選擇其中的部分選項(xiàng)。
          (12)SCSI supportSCSI設(shè)備的支持。
          (13)IEEE 1394(FireWire)support
          要Fireware硬件來提高串行總線的性能。
          (14)I2O devicesupport
          需要I2O接口適配器才能支持,在智能Input/Output(I2O)體系接口中使用。
          (15)Network device support
          網(wǎng)絡(luò)設(shè)備支持。列出常見網(wǎng)卡的驅(qū)動(dòng)程序。
          (16)Amateur Radio support
          配置業(yè)余無線廣播。
          (17)IrDA(infrared) support
          紅外支持。
          (18)ISDN subsystem
          ISDN上網(wǎng)支持。
          (19)OldCD-ROM drivers(notSCSI、notIDE)非SCSI/DE口的光驅(qū)。

          (20)Character devices
          linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)


          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉