在kernel子目录下存放的就是Android的linux kernel了, 通过和标准的linux 2.6.25 kernel的对比,我们可以发现,其主要增加了以下的内容: 1. 基于ARM架构增加Gold-Fish平台,相应增加的目录如下: kernel/arch/arm/mach-goldfish kernel/include/asm-arm/arch-goldfish Gold-Fish平台采用的是ARM926T CPU作为BaseBand处理器, 该CPU主频至少为200M HZ. 采用MSM7201A CPU(ARM 11)作为主CPU, 其主频为528M HZ. ...
by nbupt - 移动操作系统 - 2009-10-20 10:24:16 阅读(1027) 回复(0)
在kernel子目录下存放的就是Android的linux kernel了, 通过和标准的linux 2.6.25 kernel的对比,我们可以发现,其主要增加了以下的内容: 1. 基于ARM架构增加Gold-Fish平台,相应增加的目录如下: kernel/arch/arm/mach-goldfish kernel/include/asm-arm/arch-goldfish Gold-Fish平台采用的是ARM926T CPU作为BaseBand处理器, 该CPU主频至少为200M HZ. 采用MSM7201A CPU(ARM 11)作为主CPU, 其主频为528M H...
1)要使用正确的头文件. GCC编译器要使用/usr/include 中的都文件 因此要用软链接把要实际用到的头文件 链接到/usr/include中. like ln -s /usr/src/linux/include/asm-i386 asm ln -s /usr/src/linux/include/linux linux ln -s /usr/src/linux/include/scsi scsi 2) 配置一些编译选项 make config 或 make menuconfig (推荐) 或 make xconfig 3) make dep 主要是用于根据用户的配置来设置源代码的相关性 (.depend ...
1. gcc的__attribute__编绎属性 要了解linux kernel代码的分段信息,需要了解一下gcc的__attribute__的编绎属性,__attribute__主要用于改变所声明或定义的函数或 数据的特性,它有很多子项,用于改变作用对象的特性。比如对函数,noline将禁止进行内联扩展、noreturn表示没有返回值、pure表明函数除 返回值外,不会通过其它(如全局变量、指针)对函数外部产生任何影响。但这里我们比较感兴趣的是对代码段起作用子项section。...
Netfilter Hooks in the linux kernel Netfilter Hooks in the linux kernel http://hmyblog.vmmatrix.net/lna/0131777203_ch19lev1sec3.html 想要徹底了解 Netfilter NAT的 kernel data structure, 看這幾篇文章就對了 http://hmyblog.vmmatrix.net/lna/0131777203_ch21.html http://hmyblog.vmmatrix.net/lna/0131777203_ch21.html http://hmyblog.vmmatrix.net/lna/0131777203_ch21.html packet flow in the linux kernel h...
linux基金会连续第二年发布了linux kernel开发现状 报告 (PDF)。报告跟踪了kernel 2.6.24到2.6.30之间的开发,报告显示linux kernel的 开发在加速 。 报告称,自kernel 2.6.24以来,每天平均有5547行代码被移除,2243行代码被修改,10923行被加入。平均每小时有5.4个补丁加入到tree上,去年的报告是3.83次,增长了42%,这一比率远远高于其它开源项目。过去4.5年里,总共有4190位开发者捐赠了代码,代码捐赠最多的10
From:http://www.ibm.com/developerworks/linux/library/l-linux-slab-allocator/ 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/41845/showart_2019481.html
1) 如何编程接收ppp0上的裸IP包? http://www.linuxforum.net/forum/showflat.php?Cat=&Board=linuxK&Number=60593 如何捕获所有的ip包 http://www.linuxforum.net/forum/showflat.php?Cat=&Board=linuxK&Number=90308 linux-2.4.0网络部分改变 http://www.linuxforum.net/forum/showflat.php?Cat=&Board=linuxK&Number=68573 防火墙技术分析讲义( for aka lecture) http://www.linuxforum.net/forum/showflat.php?Cat...
1) 如何编程接收ppp0上的裸IP包? 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/93926/showart_1875431.html