关于设备驱动的使用
李老师,您好。有个问题请教一下。
硬件设备都会提供驱动程序供操作系统调用,那么操作系统是不是将这些例程封装成中断例程,然后需要使用硬件时通过软中断使用呢。
比如64位windows操作系统,我们在更新磁盘驱动时候就应该下载64位windows的驱动程序,操作系统将其封装为64位中断例程,然后用int n调用。 基本上是这个意思。
操作系统有规范,驱动程序符合规范就可以为操作系统所有。至于是通过中断,还是直接通过系统调用,看具体实现。通常两种方式都可以。 好的,谢谢
页:
[1]