嵌入式Linux 内核移植相关代码分析 本文通过整理之前研发的一个项目(ARM7TDMI +uCLinux),分析内核启动过程及需要修改的文件,以供 内核移植者参考。整理过程中也同时参考了众多网友的帖子,在此谢过。由于整理过程匆忙,难免错误 及讲解的不够清楚之处,请各位网友指正,这里提前谢过。本文分以下部分进行介绍: 1. Bootloader 及内核解压 2. 内核启动方式介绍 3. 内核启动地址的确定 4. arch/armnommu/kernel/head-armv.S 分析 5. start_kernel()函数分析
标签: ARM7TDMI uCLinux Linux 嵌入式
上传时间: 2016-01-12
上传用户:xzt
Linux 2.4.18 s3c2440 led driver 使用dev-C++撰寫,需要linux 2.4.18 kernel include,編譯完成後產生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 }
标签: s3c2440 driver Linux dev-C
上传时间: 2014-01-01
上传用户:qlpqlq
Socketlib: 一个轻量级的C++ 封装Socket C API 网络编程框架。 它简化了Socket异步事件分派、进程间Socket通信的并发OO网络应用和服务的开发。 目前,只支持Window下IPV4;将来支持IPV6,并希望能将其扩展到linux/unix等OS平台。
上传时间: 2016-02-11
上传用户:yuzsu
linux下网络管理协议snmp的实现,有源代码,提供了很多API,使用方便。
上传时间: 2013-12-24
上传用户:一诺88
Libvirt是一套在linux上用C编写的虚拟化操作工具接口。其目的是提供一个稳定的支持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.
上传时间: 2016-05-02
上传用户:Altman
Video for linux head two 的视频采集示例,是V4L的升级版,在Linux下编译即可,是Linux下图像采集编程的API
上传时间: 2013-12-22
上传用户:zsjinju
S3C2410芯片linux移植,包括 bootloader,kernel,文件系统 等 。
上传时间: 2016-07-11
上传用户:hebmuljb
270的linux说明,是kernel的源码。可以用以嵌入式linux的移植工作
上传时间: 2016-07-20
上传用户:13215175592
JamVM是一个新的Java 虚拟机, 符合JVM规范第二版本。它虽然小但支持完整的规范, 包括支持对象的收尾器调用, 对象的次、弱、虚引用, 类卸载, java 本地接口(JNI)与反射API。JamVM有两个最主要的特色, 一个是极小的二进制码, 与其它虚拟机( 不管是免费的还是商业的) 相比显得非常小( PowerPC 上35K 而Intel上100K) 。另一个是高效率的Java 解释器, 目前JamVM为了保证它的小尺寸只包括一个解释器, 但照样具有很高的运行效率。 JamVM 的解释器效率一般是Kaffe 的五倍, 采用了一个重要的程序设计技术就是堆栈缓冲。因为JamVM的大部分程序都用C 来实现, 它很易于和GNU Classpath 一同移植到嵌入式的linux 平台 上。
上传时间: 2016-08-02
上传用户:坏坏的华仔
适用于linux的NTFS mount,(kernel在2.6.14之后有NTFS--3G不需要)
上传时间: 2016-09-29
上传用户:懒龙1988