嵌入式Linux 內(nèi)核移植相關(guān)代碼分析 本文通過整理之前研發(fā)的一個項目(ARM7TDMI +uCLinux),分析內(nèi)核啟動過程及需要修改的文件,以供 內(nèi)核移植者參考。整理過程中也同時參考了眾多網(wǎng)友的帖子,在此謝過。由于整理過程匆忙,難免錯誤 及講解的不夠清楚之處,請各位網(wǎng)友指正,這里提前謝過。本文分以下部分進行介紹: 1. Bootloader 及內(nèi)核解壓 2. 內(nèi)核啟動方式介紹 3. 內(nèi)核啟動地址的確定 4. arch/armnommu/kernel/head-armv.S 分析 5. start_kernel()函數(shù)分析
標(biāo)簽: ARM7TDMI uCLinux Linux 嵌入式
上傳時間: 2016-01-12
上傳用戶:xzt
Linux 2.4.18 s3c2440 led driver 使用dev-C++撰寫,需要linux 2.4.18 kernel include,編譯完成後產(chǎn)生led module。 insmod main.o //安裝模組 mknod /dev/leds c 221 0 使用方法: int main(int argc, char *argv[]) { int testdev //led test... testdev = open("/dev/QuickMarkLed",O_RDWR) ioctl(testdev, 2, 1) //ioctl(device, led number, open/close) open=1 ioctl(testdev, argv[1][0]- 0 , argv[2][0]- 0 ) //ioctl(device, led number, open/close) open=1 close(testdev) return 0 }
標(biāo)簽: s3c2440 driver Linux dev-C
上傳時間: 2014-01-01
上傳用戶:qlpqlq
Socketlib: 一個輕量級的C++ 封裝Socket C API 網(wǎng)絡(luò)編程框架。 它簡化了Socket異步事件分派、進程間Socket通信的并發(fā)OO網(wǎng)絡(luò)應(yīng)用和服務(wù)的開發(fā)。 目前,只支持Window下IPV4;將來支持IPV6,并希望能將其擴展到linux/unix等OS平臺。
標(biāo)簽: Socket Socketlib API 輕量級
上傳時間: 2016-02-11
上傳用戶:yuzsu
linux下網(wǎng)絡(luò)管理協(xié)議snmp的實現(xiàn),有源代碼,提供了很多API,使用方便。
標(biāo)簽: linux snmp 網(wǎng)絡(luò)管理協(xié)議
上傳時間: 2013-12-24
上傳用戶:一諾88
Libvirt是一套在linux上用C編寫的虛擬化操作工具接口。其目的是提供一個穩(wěn)定的支持Xen,QEME和KVM虛擬化平臺的C(也支持Python) API Libvirt is a C toolkit to interact with the virtualization capabilities of recent versions of Linux (and other OSes).The library aim at providing long term stable C API initially for the Xen paravirtualization but should be able to integrate other virtualization mechanisms, it currently also support QEmu and KVM.
標(biāo)簽: Libvirt linux Xen 編寫
上傳時間: 2016-05-02
上傳用戶:Altman
Video for linux head two 的視頻采集示例,是V4L的升級版,在Linux下編譯即可,是Linux下圖像采集編程的API
標(biāo)簽: Video linux head for
上傳時間: 2013-12-22
上傳用戶:zsjinju
S3C2410芯片linux移植,包括 bootloader,kernel,文件系統(tǒng) 等 。
上傳時間: 2016-07-11
上傳用戶:hebmuljb
270的linux說明,是kernel的源碼??梢杂靡郧度胧絣inux的移植工作
上傳時間: 2016-07-20
上傳用戶:13215175592
JamVM是一個新的Java 虛擬機, 符合JVM規(guī)范第二版本。它雖然小但支持完整的規(guī)范, 包括支持對象的收尾器調(diào)用, 對象的次、弱、虛引用, 類卸載, java 本地接口(JNI)與反射API。JamVM有兩個最主要的特色, 一個是極小的二進制碼, 與其它虛擬機( 不管是免費的還是商業(yè)的) 相比顯得非常小( PowerPC 上35K 而Intel上100K) 。另一個是高效率的Java 解釋器, 目前JamVM為了保證它的小尺寸只包括一個解釋器, 但照樣具有很高的運行效率。 JamVM 的解釋器效率一般是Kaffe 的五倍, 采用了一個重要的程序設(shè)計技術(shù)就是堆棧緩沖。因為JamVM的大部分程序都用C 來實現(xiàn), 它很易于和GNU Classpath 一同移植到嵌入式的linux 平臺 上。
上傳時間: 2016-08-02
上傳用戶:壞壞的華仔
適用于linux的NTFS mount,(kernel在2.6.14之后有NTFS--3G不需要)
上傳時間: 2016-09-29
上傳用戶:懶龍1988
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1