Linux 对IO的处理

发布于 2022-09-18 18:34:20 字数 129 浏览 7 评论 0

我们都知道Linux加载的时候会把Bios中断地址给覆盖。。。那我想问一下。。是不是到这里Bios就没他什么事情了??
    是不是Linux绕过Bios,直接接管了IO控制??如果接管了,那那个硬件IO控制的源文件是哪个?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(9

偷得浮生 2022-09-25 18:34:21

原帖由 eggqq007 于 2009-3-30 10:10 发表
我们都知道Linux加载的时候会把Bios中断地址给覆盖。。。那我想问一下。。是不是到这里Bios就没他什么事情了??
    是不是Linux绕过Bios,直接接管了IO控制??如果接管了,那那个硬件IO控制的源文件是哪个?

为什么你认为是覆盖了呢?

葬﹪忆之殇 2022-09-25 18:34:21

看mik置顶的帖子,这个问题。
我记得看内核的时候好像是说绕过BIOS了,记不请了,自己看看书啊

孤凫 2022-09-25 18:34:21

linux有的驱动还是用bios得。
比如pci驱动就是通过bios接口直接访问的设备

抚笙 2022-09-25 18:34:21

Linux装载的时候都把那些低地址都覆盖了。。。中断向量都没了~~~。。。怎么调用??肯定要考Linux自己了,,我猜。。

半城柳色半声笛 2022-09-25 18:34:21

去内核版问alb去吧,god和燕子估计会第一时间回答你的。

故人爱我别走 2022-09-25 18:34:21

谢谢啦。。嗯。。哦耶~~

暗喜 2022-09-25 18:34:21

系统启动后,修改某些中断矢量,这样,原来ROM里的BIOS服务中断例程:
1)被系统里的新的BIOS服务中断例程所取代;
2)被系统里的模块所扩充;
3)继续使用。

我的黑色迷你裙 2022-09-25 18:34:20

又是没人理。。。。

青春如此纠结 2022-09-25 18:34:20

是不是我的表达能力太差了。。大家都没看懂??

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文