新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > PC/104平臺嵌入式Linux系統(tǒng)核心定制方法

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

作者: 時間:2008-11-26 來源:網(wǎng)絡 收藏

  CONFIG_INET=y

  CONFIG_NET_ETHERNET=y

  以下是串口設置參數(shù),如果單純支持兩個串口,則設置CONFIG_SERIAL項即可。在系統(tǒng)需要4個以上串口支持,或需要基于串口的終端控制時,需要設置余下3個參數(shù)。

  CONFIG_SERIAL=y

  #CONFIG_SERIAL_CONSOLE

  #CONFIG_SERIAL_EXTENDED

  #CONFIG_SERIAL_NONSTANDARD

  本項目中僅設置兩個串口支持。

  文件系統(tǒng)

  Linux操作系統(tǒng)為方便管理把外存抽象成一個可隨時訪問的塊,為方便管理和使用又在塊設備層上再作抽象,把塊設備抽象成為文件系統(tǒng),由文件系統(tǒng)管理塊設備上的數(shù)據(jù)等,文件系統(tǒng)有很多種,不同文件系統(tǒng)有不同的管理方式,造成系統(tǒng)不兼容,為解決這個問題,在文件系統(tǒng)上又作一次抽象,提出了的概念。Linux為用戶提供了一個公共的接口,而不需要了解物理設備或邏輯系統(tǒng)的細節(jié),系統(tǒng)允許系統(tǒng)管理員將在任何物理設備上的邏輯文件系統(tǒng)掛接在文件目錄中。

  目錄結構

  符合FHS(Filesystem Hierarchy Standard)標準,由一些目錄和文件組成。根據(jù)安裝的方式不同,這些目錄可能是不同的文件系統(tǒng)。通常,一個系統(tǒng)可以有多個文件系統(tǒng)組成:根分區(qū)文件系統(tǒng)(/),和安裝在/usr下的文件系統(tǒng),還有其他安裝在/home、/var文件系統(tǒng)。

  Linux目錄結構起始與根目錄,其中包含以下目錄:

  /vmlinuz

  內(nèi)核文件,內(nèi)核文件的位置可由系統(tǒng)引導程序指定。

  /bin

  包含系統(tǒng)可執(zhí)行程序,可以在這個目錄下找到linux常用的命令。

  /boot

  存放系統(tǒng)啟動時所需的各項文件。

  /dev

  包含所有的設備文件,這些設備是和系統(tǒng)的硬件有一定相互對應關系的特殊文件,分為塊設備、字符設備和特殊設備,dev是設備(device)的英文縮寫。目錄中包含了所有Linux系統(tǒng)中使用的外部設備,但是這里并不是放的外部設備的驅動程序,它實際上是一個訪問這些外部設備的標識。在Linux系統(tǒng)中,對外部設備的訪問和訪問一個文件、一個目錄沒有任何區(qū)別。



評論


相關推薦

技術專區(qū)

關閉