⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 9.html

📁 网上一个牛人整理的关于linux内核编译
💻 HTML
📖 第 1 页 / 共 5 页
字号:
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; OUT_BYTE(block&gt;&gt;=8,IDE_HCYL_REG);<p>
OUT_BYTE(((block&gt;&gt;8)&amp;0x0f)|drive-&gt;select.all,IDE_SELECT_REG);<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } else {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; unsigned int sect,head,cyl,track;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; track = block / drive-&gt;sect;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sect&nbsp; = block % drive-&gt;sect + 1;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; OUT_BYTE(sect,IDE_SECTOR_REG);<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; head&nbsp; = track % drive-&gt;head;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cyl&nbsp;&nbsp; = track / drive-&gt;head;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; OUT_BYTE(cyl,IDE_LCYL_REG);<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; OUT_BYTE(cyl&gt;&gt;8,IDE_HCYL_REG);<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; OUT_BYTE(head|drive-&gt;select.all,IDE_SELECT_REG);<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (rq-&gt;cmd == READ) {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ide_set_handler(drive, &amp;read_intr, WAIT_CMD, NULL);<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; OUT_BYTE(WIN_READ, IDE_COMMAND_REG);<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return ide_started;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ...<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>
---------------------------------------------------------------------------------------------------<p>
This fills the remaining control registers of the interface and starts the actual I/O. Now ide_set_handler() sets up read_intr() to be called when we get an interrupt. This calls ide_end_request() when a request is done, which calls<br>
end_that_request_first() (which calls bh-&gt;b_end_io() as promised earlier) and end_that_request_last() which calls<br>
blkdev_release_request() which wakes up whoever waited for the block.<p>
<br>



<center><A HREF="#Content">[目录]</A></center>
<hr><br><A NAME="I484" ID="I484"></A><center><b><font size=+2>lisolog文章检索</font></b></center><br>



<center><A HREF="#Content">[目录]</A></center>
<hr><br><A NAME="I485" ID="I485"></A><center><b><font size=+2>index</font></b></center><br>
<html>
<body>
<br><font color=blue> 索引的内容: </font color=blue>
<br>    我比较喜欢的帖子.  和精华收藏多有冲突.
<br>
<br>
<br><font color=blue> 索引的使用:</font color=blue>
<br>    支持分类, 从这里找帖子, 然后分类,要比在论坛里搜索方便. 有这一点作用, 也不枉我遍历一次论坛.( 折叠起来看,不然太乱了)
<br>
<br>
<br>
<br><font color=blue> 索引的更新:</font color=blue>
<br>    我们记录了索引更新的时间.  下一次更新时, 比方说一个月后, 只需选择显示一个月内发表的文章. 这样就不会丢掉文章. 但是,有可能重复, 因为新的回应会使帖子位置前移.这个问题这样解决:凡是我收集的文章统统加入我的收藏夹, 这样,更新时我只向索引里加入那些可以加入我的收藏夹的文章.
<br>
<br>
<br>
<br><font color=blue> 索引的局限:</font color=blue>
<br>    水平有限, 不免错漏. 我尽力保留有价值的帖子. 不敢说没有在索引中的帖子就没有价值.但我一直在努力.
<P class="small"><EM>编辑者: hyl (07/12/02 13:56)</EM></P>
</body>
</html>









<center><A HREF="#Content">[目录]</A></center>
<hr><br><A NAME="I486" ID="I486"></A><center><b><font size=+2>list1</font></b></center><br>
<HTML>
<BODY>
<br><a target="_blank" href=http://www.linuxforum.net/forum/showflat.php?Cat=&amp;Board=linuxK&amp;Number=290339&amp;page=215&amp;view=collapsed&amp;sb=5&amp;o=all&amp;fpart=>关于faq----征求建议和合作者</a>
<br>
<br><a target="_blank" href=http://www.linuxforum.net/forum/showflat.php?Cat=&amp;Board=linuxK&amp;Number=36683&amp;page=215&amp;view=collapsed&amp;sb=5&amp;o=all> 请教linux内核版本2.0.35的进程切换 </a>
<br>
<br><a target="_blank" href=http://www.linuxforum.net/forum/showflat.php?Cat=&amp;Board=linuxK&amp;Number=43151&amp;page=215&amp;view=collapsed&amp;sb=5&amp;o=all>  诚征版主,祝内核版越办越好! </a>
<br>
<br><a target="_blank" href=http://www.linuxforum.net/forum/showflat.php?Cat=&amp;Board=linuxK&amp;Number=43160&amp;page=215&amp;view=collapsed&amp;sb=5&amp;o=all>  编译内核时有很多东东不明白什么含义,哪位知道什么地方可以找到比较全面的资料 </a>
<br>
<br><a target="_blank" href=http://www.linuxforum.net/forum/showflat.php?Cat=&amp;Board=linuxK&amp;Number=43171&amp;page=215&amp;view=collapsed&amp;sb=5&amp;o=all>    高手是怎么编译内核的啊?   </a>
<br>
<br><a target="_blank" href=http://www.linuxforum.net/forum/showflat.php?Cat=&amp;Board=linuxK&amp;Number=43186&amp;page=215&amp;view=collapsed&amp;sb=5&amp;o=all >    编译内核之一    </a>
<br>
<br><a target="_blank" href=http://www.linuxforum.net/forum/showflat.php?Cat=&amp;Board=linuxK&amp;Number=43188&amp;page=215&amp;view=collapsed&amp;sb=5&amp;o=all>    编译内核之三     </a>
<br>
<br><a target="_blank" href=http://www.linuxforum.net/forum/showflat.php?Cat=&amp;Board=linuxK&amp;Number=43189&amp;page=215&amp;view=collapsed&amp;sb=5&amp;o=all>    编译内核之四    </a>
<br>
<br><a target="_blank" href=http://www.linuxforum.net/forum/showflat.php?Cat=&amp;Board=linuxK&amp;Number=43190&amp;page=215&amp;view=collapsed&amp;sb=5&amp;o=all>    编译内核之五    </a>
<br>
<br><a target="_blank" href=http://www.linuxforum.net/forum/showflat.php?Cat=&amp;Board=linuxK&amp;Number=43191&amp;page=215&amp;view=collapsed&amp;sb=5&amp;o=all>    编译内核之六(后记)   </a>
<br>
<br><a target="_blank" href=http://www.linuxforum.net/forum/showflat.php?Cat=&amp;Board=linuxK&amp;Number=43183&amp;page=215&amp;view=collapsed&amp;sb=5&amp;o=all>    大家对NeXT,BeOS,Darwin这些变种如何看待,似乎国内很少有人谈及?   </a>
<br>
<br><a target="_blank" href=http://www.linuxforum.net/forum/showflat.php?Cat=&amp;Board=linuxK&amp;Number=43187&amp;page=215&amp;view=collapsed&amp;sb=5&amp;o=all>    编译内核之二    </a>
<br>
<br><a target="_blank" href=http://www.linuxforum.net/forum/showflat.php?Cat=&amp;Board=linuxK&amp;Number=43168&amp;page=214&amp;view=collapsed&amp;sb=5&amp;o=all>    提问:the STRUCTURE of Linux?    </a>
<br>
<br><a target="_blank" href=http://www.linuxforum.net/forum/showflat.php?Cat=&amp;Board=linuxK&amp;Number=43157&amp;page=214&amp;view=collapsed&amp;sb=5&amp;o=all>    编译内核时,在哪部分把PCMIA卡编译掉?  </a>
<br>
<br><a target="_blank" href=http://www.linuxforum.net/forum/showflat.php?Cat=&amp;Board=linuxK&amp;Number=43223&amp;page=214&amp;view=collapsed&amp;sb=5&amp;o=all>    微内核?进程调度?  </a>
<br>
<br><a target="_blank" href=http://www.linuxforum.net/forum/showflat.php?Cat=&amp;Board=linuxK&amp;Number=43155&amp;page=214&amp;view=collapsed&amp;sb=5&amp;o=all>    linux的非微内核一直受竞争对手的非议,请问未来linux的发展在这方面有什么计划?(null) </a>
<br>
<br><a target="_blank" href=http://www.linuxforum.net/forum/showflat.php?Cat=&amp;Board=linuxK&amp;Number=43248&amp;page=214&amp;view=collapsed&amp;sb=5&amp;o=all>    一点题外话    </a>
<br>
<br><a target="_blank" href=http://www.linuxforum.net/forum/showflat.php?Cat=&amp;Board=linuxK&amp;Number=43231&amp;page=214&amp;view=collapsed&amp;sb=5&amp;o=all>  书上说段页式内存管理是最好的内存管理方式,但LINUX的内存管理使用的是页式,为什莫?      </a>
<br>
<br><a target="_blank" href=http://www.linuxforum.net/forum/showflat.php?Cat=&amp;Board=linuxK&amp;Number=43291&amp;page=214&amp;view=collapsed&amp;sb=5&amp;o=all>    1f是指什么,好象并没有1f的标签   </a>
<br>
<br><a target="_blank" href=http://www.linuxforum.net/forum/showflat.php?Cat=&amp;Board=linuxK&amp;Number=43323&amp;page=213&amp;view=collapsed&amp;sb=5&amp;o=all>    编译内核是否只是简单的make config,若不是,请给我详细步骤。  </a>
<br>
<br><a target="_blank" href=http://www.linuxforum.net/forum/showflat.php?Cat=&amp;Board=linuxK&amp;Number=43329&amp;page=213&amp;view=collapsed&amp;sb=5&amp;o=all>    那位大侠知道如何记录通过ipchains网关的数据报    </a>
<br>
<br><a target="_blank" href=http://www.linuxforum.net/forum/showflat.php?Cat=&amp;Board=linuxK&amp;Number=43333&amp;page=213&amp;view=collapsed&amp;sb=5&amp;o=all>     要怎样建立放火墙  </a>
<br>
<br><a target="_blank" href=http://www.linuxforum.net/forum/showflat.php?Cat=&amp;Board=linuxK&amp;Number=43342&amp;page=213&amp;view=collapsed&amp;sb=5&amp;o=all>    模块程序却出错如下:invalid parameter parm_a   </a>
<br>
<br><a target="_blank" href=http://www.linuxforum.net/forum/showflat.php?Cat=&amp;Board=linuxK&amp;Number=43362&amp;page=212&amp;view=collapsed&amp;sb=5&amp;o=all>    块设备驱动程序的注册似乎都是通过调用register_blkdev(),   </a>
<br>
<br><a target="_blank" href=http://www.linuxforum.net/forum/showflat.php?Cat=&amp;Board=linuxK&amp;Number=43390&amp;page=212&amp;view=collapsed&amp;sb=5&amp;o=all>    调用了netif_rx 函数。    </a>
<br>
<br><a target="_blank" href=http://www.linuxforum.net/forum/showflat.php?Cat=&amp;Board=linuxK&amp;Number=43385&amp;page=212&amp;view=collapsed&amp;sb=5&amp;o=all>    请问tunable parameter   </a>
<br>
<br><a target="_blank" href=http://www.linuxforum.net/forum/showflat.php?Cat=&amp;Board=linuxK&amp;Number=43380&amp;page=212&amp;view=collapsed&amp;sb=5&amp;o=all>   关于进程数     </a>
<br>
<br><a target="_blank" href=http://www.linuxforum.net/forum/showflat.php?Cat=&amp;Board=linuxK&amp;Number=43322&amp;page=212&amp;view=collapsed&amp;sb=5&amp;o=all>  如何编写自己的设备驱动程序,又如何在C语言中调用     </a>
<br>
<br><a target="_blank" href=http://www.linuxforum.net/forum/showflat.php?Cat=&amp;Board=linuxK&amp;Number=43394&amp;page=212&amp;view=collapsed&amp;sb=5&amp;o=all>   where the kernel start? why I can not find the function 'main()'?   </a>
<br>
<br><a target="_blank" href=http://www.linuxforum.net/forum/showflat.php?Cat=&amp;Board=linuxK&amp;Number=43422&amp;page=212&amp;view=collapsed&amp;sb=5&amp;o=all>  请问可不可以在Linux下改网卡的硬件地址(将每个发送出去的数据包的硬件地址改为特定的值)?     </a>
<br>
<br><a target="_blank" href=http://www.linuxforum.net/forum/showflat.php?Cat=&amp;Board=linuxK&amp;Number=43437&amp;page=211&amp;view=collapsed&amp;sb=5&amp;o=all>    编译的时候他说我的最后一行:missing seprator  </a>
<br>
<br><a target="_blank" href=http://www.linuxforum.net/forum/showflat.php?Cat=&amp;Board=linuxK&amp;Number=43317&amp;page=211&amp;view=collapsed&amp;sb=5&amp;o=all>   lilo怎么改?image=? initrd    </a>
<br>
<br><a target="_blank" href=http://www.linuxforum.net/forum/showflat.php?Cat=&amp;Board=linuxK&amp;Number=43366&amp;page=211&amp;view=collapsed&amp;sb=5&amp;o=all>    init在哪儿   </a>
<br>
<br><a target="_blank" href=http://www.linuxforum.net/forum/showflat.php?Cat=&amp;Board=linuxK&amp;Number=43467&amp;page=211&amp;view=collapsed&amp;sb=5&amp;o=all>    __asm__是干什么的?   </a>
<br>
<br><a target="_blank" href=http://www.linuxforum.net/forum/showflat.php?Cat=&amp;Board=linuxK&amp;Number=43478&amp;page=211&amp;view=collapsed&amp;sb=5&amp;o=all>   编译setup.S为什么有一大堆错误  </a>
<br>
<br><a target="_blank" href=http://www.linuxforum.net/forum/showflat.php?Cat=&amp;Board=linuxK&amp;Number=43479&amp;page=211&amp;view=collapsed&amp;sb=5&amp;o=all>   想让内核将printk输出到messages文件    </a>
<br>
<br><a target="_blank" href=http://www.linuxforum.net/forum/showflat.php?Cat=&amp;Board=linuxK&amp;Number=43450&amp;page=211&amp;view=collapsed&amp;sb=5&amp;o=all>     get_current(void)   </a>
<br>
<br><

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -