Executable file formats / Emulations --->[*] Kernel support for ELF binaries//ELF是開放平台下最常用的二進位檔案格式,支援動態串連,支援不同的硬體平台.除非你知道自己在做什麼,否則必選ELF(可執行和可連結格式)是一種用來串連不同架構和作業系統的可執行檔、庫函數格式。選Y,你的核心可以運行ELF二進位檔案,這也使你的核心增大 13KB。ELF現在基本代替了傳統的 a.out 格式(QMAGIC and
在一些系統中,我們可以進行一下ppp撥號設定的實驗。那麼這裡我們就重點講解一下Liod平台的ppp撥號(linux)的內容和過程。硬體平台:億道Liod平台(基於PXA270),作業系統:嵌入式Linux。下面主要介紹一下如何在Liod平台上進行ppp撥號,實現GPRS上網.第一步:如果核心不支援ppp撥號,則要重新編譯核心,添加對ppp的支援,<*> PPP (point-to-point protocol) support
Linux核心配置系統淺析[摘錄自http://www-900.ibm.com]隨著 Linux 作業系統的廣泛應用,特別是 Linux 在嵌入式領域的發展,越來越多的人開始投身到Linux 核心級的開發中。面對日益龐大的 Linux核心原始碼,開發人員在完成自己的核心代碼後,都將面臨著同樣的問題,即如何將原始碼融入到Linux 核心中,增加相應的 Linux 配置選項,並最終被編譯進 Linux 核心。這就需要瞭解 Linux的核心配置系統。眾所周知,Linux 核心是由分布在全球的
1.Linux核心啟動過程概述 一個嵌入式 Linux 系統從軟體角度看可以分為四個部分:引導載入程式(Bootloader),Linux 核心,檔案系統,應用程式。其中 Bootloader是系統啟動或複位以後執行的第一段代碼,它主要用來初始化處理器及外設,然後調用 Linux 核心。Linux 核心在完成系統的初始化之後需要掛載某個檔案系統做為根檔案系統(Root Filesystem)。根檔案系統是 Linux 系統的核心組成部分,它可以做為Linux 系統中檔案和資料的儲存地區,
Firmware Drivers --->//韌體就是你板上的BIOS、各種顯卡晶片之類的已經固化好的記錄某些特定資料的東西。 <*> EFI Variable Support via sysfs< > BIOS update support for DELL systems via sysfs//用於DELL機器的BIOS升級支援。< > Dell Systems Management Base Driver//DELL系統管理器的基本驅動。[*]
Linux 下操作gpio: 對於在不支援虛擬記憶體的作業系統和根本就沒有使用作業系統的系統裡操作GPIO直接讀寫對應的GPIO寄存器就可以啦,但是在linux這樣的作業系統下,核心層和應用程式層都是處於虛擬位址中,而GPIO的寄存器都是處於物理地址中,你必須編寫一個操作GPIO的驅動,或者是使用一些變通的技巧來操作GPIO. 目前我所知道的在linux下操作GPIO有兩種方法: