linux
文章平均质量分 78
linux_jinx
这个作者很懒,什么都没留下…
展开
-
linux下网络流量监控统计
使用ifstat代码的实现是通过读取/proc/net/dev下的信息,然后提取出网口的收发数据,每秒进行差值计算得出网卡的流量信息统计。然后把这些统计信息进行后续的统计操作。转载 2010-08-18 17:14:00 · 397 阅读 · 0 评论 -
zImage / vmlinux / Image生成的流程图
转载出处:http://blog.csdn.net/genglei1022/archive/2010/05/25/5623691.aspx<br />SRC_TREE :=./<br />HEADER_PATH :=arch/arm/boot/compressed<br />BOOT_PATH :=arch/arm/boot/<br />KERNEL_PATH :=arch/arm/kernel<br />---------------------------------------转载 2010-09-25 14:17:00 · 333 阅读 · 0 评论 -
mount disk Image
mount disk Image2009-08-10 21:27如果你今天面对的是disk image而不是一般的partition image,当使用mount -o loop是将无法mount成功。这很容易理解,因为你必须知道disk image中partition的位置之后才能mount起來,怎么做呢?<br /><br />需求: mount test.img 并更改第一个partition中的某个文件<br /><br />我们先看看如果直接用mount -o loop会如何:<br />lawr转载 2010-09-26 16:44:00 · 1315 阅读 · 0 评论 -
Linux Command Line 解析
bootargs参数配置说明,__setup,__early_param("initrd=", early_initrd)宏定义说明转载 2010-09-27 14:47:00 · 697 阅读 · 0 评论 -
U-boot给kernel传参数和kernel读取参数—struct tag (以及补充)
文章来自:http://blog.chinaunix.net/u3/90973/showart_1925725.htmlU-boot 会给 Linux Kernel 传递很多参数,如:串口, RAM , videofb 等。而 Linux kernel 也会读取和处理这些参数。两者之间通过 struct tag 来传递参数。 U-boot 把要传递给 kernel 的东西保存在 struct tag 数据结构中,启动 kernel 时,把这个结构体的物理地址传给 kernel ; Linux kernel转载 2010-09-28 09:16:00 · 692 阅读 · 1 评论 -
uboot启动流程
<br />作者:曹忠明,华清远见嵌入式学院讲师。<br />Uboot是嵌入式系统中最常用的bootloader,这里我们以s3c2410为例分析一下uboot的启动流程。首先通过uboot的链接文件,我们可以看到uboot运行是执行的第一段代码在start.S中。<br />ENTRY(_start)<br /> SECTIONS<br /> {<br /> . = 0x00000000;<br /> . = ALIGN(4);<b转载 2010-09-28 10:17:00 · 358 阅读 · 0 评论 -
u-boot之ldr pc _start_armboot解析以及relocation(重定位)问题
在cpu/arm920t/start.S中,将text relocate 到Ram后,其代码段的最后1行有条语句:<br />ldr pc _start_armboot<br />_start_armboot: .word start_armboot start_armboot是一个函数指针,这个symbol对应了符号表里的函数地址,这个函数是一个C语言的函数,他就是u-boot的stage2的入口点,这个stage2应该是在RAM里面执行的。问题就来了,既然我们只是手动将text relocate到转载 2010-09-29 17:03:00 · 1704 阅读 · 1 评论 -
yaffs2图表详解
http://blog.csdn.net/yinxusen/article/details/6431258转载 2012-02-29 16:35:17 · 527 阅读 · 0 评论