卡住了……
在bootsect.s里面有两个BIOS中断:int0x10, int0x13对于int0x13,赵老师的书上有详细说明,但是对于int0x10只是略带了一下,只说是供显示串用,什么意思啊?
作者: shaohui973 发布时间: 01-09
内核sanitize_e820_map函数详解(征服内存管理模块的起点)
原理:bios探测到的内存段信息可能是以下的情况,内核需要重新整理内存段信息:* Samplememorymap(w/overlaps):* ____22__________________* &nb
作者: cluter 发布时间: 01-09
内核源码第一个文件bootsect.s
第一个汇编文件有以下一段汇编代码,看不出什么名堂……movcx,#256subsi,sisubdi,direp这里将两个寄存器相减干嘛用啊?清零?那为什么要做256次?
作者: shaohui973 发布时间: 01-09
启动的时候,内核是怎么找到根文件系统的?
本帖最后由巨人史玉柱于2011-01-0902:36编辑假设启动参数是root=/dev/mtdblock2,也就是说根文件系统在/dev/mtdblock2这个设备上。由于此时还没有装载根文件系统,那么内核是怎样根据“/dev/mtdblock2”这样一个字符串找到所对应的硬件设备的呢?我是这样理解的:内核首先根据“/dev/mtdblock2”这个字符串,找到设备号(
作者: 巨人史玉柱 发布时间: 01-09
linux tcp 重传时间疑问
tcp_ack中调用tcp_rearm_rto来重新设置重传时间staticvoidtcp_rearm_rto(structsock*sk){ structtcp_sock*tp=tcp_sk(sk);
作者: goter 发布时间: 01-07
内核升级后,会不会对软件的使用带来影响?
刚接触LINUX不久,现在正在学习编译升级内核,有个问题:如果升级的内核版本跨度比较大,比如从2.6.18升级到2.6.34,会不会对已经安装的程序运行造成影响,比如说原来的程序不能正常运行等情况的出现?
作者: 微型计算机 发布时间: 01-08
kmalloc分配高端内存
kmalloc如果带GFP_HIGHUSER参数,那么将在高端内存区获取空间我的疑问是unsignedlong*addr=kmalloc(size_order,GFP_HIGHUSER)1)kmalloc返回的是一个什么地址?2)在高端页框分配到空间后,由于没有经过映射,所以不会有线性地址,故addr为0?谢谢
作者: wilbur512 发布时间: 01-07
邮件列表邮件太多了,怎么办
学习内核有些时间了,想看看lkml里面高手怎么讨论问题的,昨天订了这个邮件列表,才一天就三百多封了。。问问坛子里的高手是怎么筛选自己感兴趣的邮件的?
作者: amarant 发布时间: 01-07
Linux 2.6.30 在那里配置mii.ko模块?
Linux2.6.30在那里配置mii.ko模块?新内核刚编译,没找到在哪里配置mii,恳请高手赐教!
作者: wangpeng168 发布时间: 06-26