x86Orx64 发表于 2024-8-18 15:44:32

关于设备驱动的使用

李老师,您好。
有个问题请教一下。

硬件设备都会提供驱动程序供操作系统调用,那么操作系统是不是将这些例程封装成中断例程,然后需要使用硬件时通过软中断使用呢。
比如64位windows操作系统,我们在更新磁盘驱动时候就应该下载64位windows的驱动程序,操作系统将其封装为64位中断例程,然后用int n调用。

站长 发表于 2024-8-18 21:21:40

基本上是这个意思。
操作系统有规范,驱动程序符合规范就可以为操作系统所有。至于是通过中断,还是直接通过系统调用,看具体实现。通常两种方式都可以。

x86Orx64 发表于 2024-8-19 07:02:24

好的,谢谢
页: [1]
查看完整版本: 关于设备驱动的使用