有关设备驱动程序和内核的问题
|
目前,我的操作系统是从软盘启动的。由于软盘驱动程序已过时,我打算更改启动媒体。
当我尝试找出要使用的启动媒体时,我意识到无论选择什么,都需要为其编写设备驱动程序。尽管实模式BIOS可能会为我提供一些与该设备进行交互的中断,但是一旦进入保护模式,我就自己一个人。因此,我开始阅读以获得一些指南。但是那本书是关于为Linux系统编写设备驱动程序的。因此,这意味着设备驱动程序特定于操作系统。
现在我有以下问题:
设备驱动程序在哪些方面取决于操作系统?
操作系统和设备驱动程序如何在内存中布置?
操作系统和设备驱动程序如何相互交互?
如果我热插拔设备,操作系统如何知道在哪里可以找到合适的设备驱动程序?
没有找到相关结果
已邀请:
1 个回复
莽缓逢