驱动程序如何定位硬件?

驱动程序如何定位硬件?硬件设备通过PCI总线连接到计算机主机上,操作系统根据硬件的标识(比如固定的ID值),找到与其匹配的驱动程序(驱动程序向操作系统提供与硬件相同的ID值),并且把连接到操作系统以后产生的参数值传递给驱动程序,驱动程序根据这些参数值定位到硬件,并且通过参数值对硬件进行读写操作。

刚刚学习驱动开发,以上是我的猜想,不知道是否正确,求指教!!!

这问题比较的理论高深啊,普通用户的话不需要考虑那么多,现在第三方驱动软件很多,都是自动的,比如360驱动大师或者驱动精灵都可以的追问

我一个普通用户不需要考虑这样的问题。可我不是普通用户啊!入职新公司,开发任务就是给公司的一套设备开发驱动程序。半个多月了,对整个运行机制还是很模糊,代码没法写。。。。

我知道普通用户不需要考虑这样的问题。可我不是普通用户啊!入职新公司,开发任务就是给公司的一套设备开发驱动程序。半个多月了,对整个运行机制还是很模糊,代码没法写。。。。

温馨提示:答案为网友推荐,仅供参考
相似回答