Linux 对IO的处理
我们都知道Linux加载的时候会把Bios中断地址给覆盖。。。那我想问一下。。是不是到这里Bios就没他什么事情了??
是不是Linux绕过Bios,直接接管了IO控制??如果接管了,那那个硬件IO控制的源文件是哪个?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我们都知道Linux加载的时候会把Bios中断地址给覆盖。。。那我想问一下。。是不是到这里Bios就没他什么事情了??
是不是Linux绕过Bios,直接接管了IO控制??如果接管了,那那个硬件IO控制的源文件是哪个?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(9)
为什么你认为是覆盖了呢?
看mik置顶的帖子,这个问题。
我记得看内核的时候好像是说绕过BIOS了,记不请了,自己看看书啊
linux有的驱动还是用bios得。
比如pci驱动就是通过bios接口直接访问的设备
Linux装载的时候都把那些低地址都覆盖了。。。中断向量都没了~~~。。。怎么调用??肯定要考Linux自己了,,我猜。。
去内核版问alb去吧,god和燕子估计会第一时间回答你的。
谢谢啦。。嗯。。哦耶~~
系统启动后,修改某些中断矢量,这样,原来ROM里的BIOS服务中断例程:
1)被系统里的新的BIOS服务中断例程所取代;
2)被系统里的模块所扩充;
3)继续使用。
又是没人理。。。。
是不是我的表达能力太差了。。大家都没看懂??