uboot Linux视频:http://u.youku.com/user_show/id_UMzg2NTQyNjA=.html
内核,rootfs都要mkimage:http://topic.csdn.net/u/20090810/17/2c4ba6eb-8212-4855-a304-96fa82b0d802.html
uboot引导Linux内核及向内...
转载: http://www.mcublog.com/blog/user1/9450/archives/2006/12887.html 2 U-Boot主要目录结构 - board 目标板相关文件,主要包含SDRAM、FLASH驱动; - common 独立于处理器体系结构的通用代码,如内存大小探测与故障检测; - cpu 与处理器相关的文件。如mpc8xx子目录下含串口、网口、LCD驱动及中断初始化等文件; - driver 通用设备驱动,如CFI FLASH驱动(目前对INTEL FLASH支持较好) - doc U-Boot的说明文档; - exa...
/** S3C44B0 CPU启动代码。* **/ /** 包含配置文件。*/ #include /*添加版本说明.2005/07/16*/ #include /** 中断向量表.*/ /* 声明标量是全局函数,CPU加电启动后,就从这里执行代码。 */ .globl _start _start: b reset /* 跳到复位中断开始位置。 */ add pc, pc, #0x0c000000 add pc, pc, #0x0c000000 add ...
最近使用x86工控板,使用了tiny core Linux。 疑惑1:这个Linux是怎么启动的,系统和驱动是怎么联系起来的,是不是X86各种硬件都是已知的,所以不管什么样的X86工控板,基本的驱动都能跑起来。 疑惑2:ARM有类似的Linux系统可以用吗?
第1章 tiny-X编程 1.1 GTK+ C编程 直接C编程,由于比较繁琐,暂时不深究。等到工程实例需要的时候再进行逐个研究。再者,GTK+编程,有教材可以参考。 1.2 Glade编程 可以使用glade-2.0编程,也可以使用gtk+-1.2+编程,不过,使用后者,工程属性的C Options中,必须将Gettext Support去掉,否则将会出现错误。但是,去掉这个属性不知道会对应用带来何种影响。 使用GLADE编程,在主机上编译通过以后,然后进行...
(note, 下面内容基本上是从网上抄的) 废话不说,具体制作方法: dd if=/dev/zero of=hehefs.img bs=1M count=10 (一个整数,10 is 10M) 把它格式化为你需要的文件系统,比如 ext2 ,ext3 ,reiserfs什么的, 如ext2: mkfs.ext2 hehefs.img 然后把它mount到某个目录,比如tmp吧: mount -t ext2 -o loop hehefs.img /tmp/ 然后,你的文件系统所在的目录的所有文件copy到tmp目录下: 比如你的文件系统目录在/root/rootfs-tes...
之前流行的BEINI,现在xiaopanOS都是基于tiny CORE LINUX的定制版这其中很多东西都不是每个人都实际需要的,比如集成的无线驱动这些。 我想问下这些深度定制就是在原来系统里把几个编译之后的软件加载进去就是了么?
#!/bin/bash #Program: # This Program shows the "Hello,World" #History: #2012/03/09 Hacker FirstRlease PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin export PATH echo -e "I will use date touch three files\n" read -p "Your filename:" filename filename=${filename:-"filename"} date1=$(date -d '-1 day'+%Y%m%d) date2=$(date -d '-2 day'+%Y%m%d) date3=$(d...