Building Embedded Linux Systems shows you how to design and build your own embedded systems using Linux® as the kernel and freely available open source tools as the framework
標簽: Building Embedded embedded Systems
上傳時間: 2014-01-24
上傳用戶:tianjinfan
In order to thoroughly understand what makes Linux tick and why it works so well on a wide variety of systems, you need to delve deep into the heart of the kernel. The kernel handles all interactions between the CPU and the external world, and determines which programs will share processor time, in what order. It manages limited memory so well that hundreds of processes can share the system efficiently, and expertly organizes data transfers so that the CPU isn t kept waiting any longer than necessary for the relatively slow disks.
標簽: thoroughly understand variety order
上傳時間: 2014-12-07
上傳用戶:PresidentHuang
HHARM2410: 1. 從ftp://ftp.arm.linux.org.uk上下載linux內核,由于項目原因,先后跑了2.6.11,2.6.13和2.6.15,試了一下ftp.kernel.org上下載的2.6.16,沒跑起來,打住。 2. 編輯linux-2.6.15/Makefile, ARCH ?= $(SUBARCH) CROSS_COMPILE?= 改為 ARCH ?= arm CROSS_COMPILE?= arm-unknown-linux-gnu- 我用的編譯器是4.0.1版本的,一般的3.x的應該都沒問題
上傳時間: 2014-09-03
上傳用戶:lo25643
qemu性能直逼VMware的仿真器QEMU 的模擬速度約為實機的 25%;約為 Bochs 的 60 倍。Plex86、User-Mode-Linux、VMware 和 Virtual PC 則比 QEMU 快一點,但 Bochs 需要特定的 Kernel Patch;User-Mode-Linux 的 Guest System 必須為 Linux;VMware 和 Virtual PC 則需要在 Guest System 上安裝特定的 Driver,且它們是針對作業系統而進行模擬,並不能說是完整的模擬器。所以 QEMU 仍不失為極優秀的 x86 模擬器。
標簽: VMware User-Mode-Linux Virtual Bochs
上傳時間: 2014-06-04
上傳用戶:bakdesec
嵌入式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
S3C2410芯片linux移植,包括 bootloader,kernel,文件系統 等 。
上傳時間: 2016-07-11
上傳用戶:hebmuljb
270的linux說明,是kernel的源碼。可以用以嵌入式linux的移植工作
上傳時間: 2016-07-20
上傳用戶:13215175592
適用于linux的NTFS mount,(kernel在2.6.14之后有NTFS--3G不需要)
上傳時間: 2016-09-29
上傳用戶:懶龍1988
程序是根據vidcat改的,只能抓PPM的圖. makefile的內容如下,請注意打小寫: cc=gcc #cflags=-i/firendly-arm/kernel/include -i/usr/local/arm/2.95.3/arm-linux/include -wall -dhave_libjpeg #-dvideo_dev=\"/dev/v4l/video0\" -dversion=\"0.7.2\" cflags=-wall -dvideo_dev=\"/dev/video0\" -dversion=\"0.7.2\" camsnap: camsnap.c 用法如下: camsnap -v -s 420x420 -o my.ppm 這兒請注意:s 的大小必需是8能整除的倍數. 這個程序我是在rh9下作的,需要交叉編譯的朋友就把注釋去掉,再給下面的注釋就可以了.
標簽: firendly-arm makefile include vidcat
上傳時間: 2016-11-20
上傳用戶:清風冷雨