-
非要划分层次的话,网卡驱动原来属于链路层?在网卡驱动程序发送数据包时它收到从上层发过来的数据包,这个上层原来是网络层?!收到的这个pkt不包括任何的链路层头部?!链路层头部需要在驱动程序中给它加上?!请问是这样地吗?我曾经深深的以为,网卡驱动只是负责发送一个已经完全打包的pkt!没想到?!SK|fisker 时间:08-27 + 阅读全文
-
能否提供个简单的内核代码我想找个内核小程序来测试下,我的OS是CentOS5.3,是装在虚拟机上的,我发现我的内核源码好像是在/usr/src/kernels/2.6.18-128.e15-i686下,哪位能提供个内核小程序,并能否告诉我源代码应该放在哪(是在内核目录吗?)?如何编译?如何运行?是否需要root用户等,能否详细说明下呢?谢谢netdoger 时间:08-26 + 阅读全文
-
kernel 2.6.34.1 and atom1.升级内核到2.6.34.1发现atomD510cpu显示为2个cpu,发现超线程没有支持,不知到什么原因,在内核中对超线程的支持已经选择了,不知道具体出了什么差错,请高人指点。SMT(Hyperthreading)schedulersupport已经选择david2878 时间:08-26 + 阅读全文
-
Linux 编译后重启动问题!在编译了内核之后,reboot却出现如下信息:下载(8.05KB)2010-08-2214:20我认为是在内核执行init程序中,读取inittab文件的如下字段:下载(5.72KB)2010-08-2214:23执行/sbin/mingetty失败,而且重复执行!问题是为什么会出现这种情况?怎样解决?谢谢!!!zd零 时间:08-22 + 阅读全文
-
嵌入式linux对NTFS格式移动硬盘的支持问题安装了ntfs-3g,将U盘格式称NTFS格式后,能通过ntfs-3g命令正常mount,然后可以对U盘进行读写操作。但是如果插入硬盘(NTFS格式),硬盘能被系统检测到并出现device/dev/sda,此时会有log出现:SQUASHFSerror:sb_breadfailedreadingblock0x0FAT:unabletoreadbootsectorhopezhu 时间:08-26 + 阅读全文
-
jz4750-pm suspend/deep sleep流程驱动微架构jz4750-pm suspend/deepsleep流程驱动微架构使用方法:用SourceInsight新建个项目,加入此文件夹,像通常一样阅读另外主要内容尽量按LinuxKernel原始编排及目录文件分布,有些部份为了方便或不是重点就没按原始LinuxKernel的分布只是为了体现架构轮廓,不能编译=======================yuxu9710108 时间:08-26 + 阅读全文
-
不知道linux x86分页设计者的意图是什么?本帖最后由zhangsuozhu于2010-08-2612:38编辑为什么内核要分配3G以上的线性地址空间。为什么不用1G以下的线性地址空间呢。造成的后果就是内核的32位线性地址只能使用3G以上的1个G。准确的说是896M。而再想多访问,就得做麻烦的高端内存映射到未端的128M内。如果内核直接用1G以下的线性地址并直接对应到1G以下的物理地址,那么想访问1G以上线性地址,就再zhangsuozhu 时间:08-26 + 阅读全文