LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1756|回复: 6

linux中驱动程序为什么不用bios中断

[复制链接]
发表于 2006-2-23 20:23:22 | 显示全部楼层 |阅读模式
linux中驱动程序为什么不用bios中断?
rt
发表于 2006-2-26 21:12:55 | 显示全部楼层
为了ÝÁ平ðà关性, 当然就不ý使用 BIOS 中­了. 个º理ã而ò
回复 支持 反对

使用道具 举报

发表于 2006-2-26 22:31:57 | 显示全部楼层
bios是real mode, linux是protect mode

Post by 52violin
linux中驱动程序为什么不用bios中断?
rt
回复 支持 反对

使用道具 举报

发表于 2006-3-4 21:46:08 | 显示全部楼层
Post by 52violin
linux中驱动程序为什么不用bios中断?
rt



有的是用BIOS中的中断、、、有的用其他方法得到中断

看赋给设备的中断在什么地方实现了
回复 支持 反对

使用道具 举报

发表于 2006-3-13 10:11:50 | 显示全部楼层
因为很多平台上没有BIOS
回复 支持 反对

使用道具 举报

发表于 2006-3-15 17:02:59 | 显示全部楼层
因为要保证大部分代码可以跨平台,一些使用BIOS中断的地方被包装起来了
回复 支持 反对

使用道具 举报

发表于 2006-3-26 22:39:57 | 显示全部楼层
bios的内容本质上是驱动程序,直接针对硬件操作,而Linux已经内置常用硬件的驱动程序,它自己能直接操作硬件,所以不需要BIOS。不过在PC机上的启动还是少不了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表