驱动程序如何定位硬件?硬件设备通过PCI总线连接到计算机主机上,操作系统根据硬件的标识(比如固定的ID值),找到与其匹配的驱动程序(驱动程序向操作系统提供与硬件相同的ID值),并且把连接到操作系统以后产生的参数值传递给驱动程序,驱动程序根据这些参数值定位到硬件,并且通过参数值对硬件进行读写操作。
刚刚学习驱动开发,以上是我的猜想,不知道是否正确,求指教!!!
æä¸ä¸ªæ®éç¨æ·ä¸éè¦èèè¿æ ·çé®é¢ãå¯æä¸æ¯æ®éç¨æ·åï¼å ¥èæ°å ¬å¸ï¼å¼åä»»å¡å°±æ¯ç»å ¬å¸çä¸å¥è®¾å¤å¼å驱å¨ç¨åºãå个å¤æäºï¼å¯¹æ´ä¸ªè¿è¡æºå¶è¿æ¯å¾æ¨¡ç³ï¼ä»£ç 没æ³åãããã
æç¥éæ®éç¨æ·ä¸éè¦èèè¿æ ·çé®é¢ãå¯æä¸æ¯æ®éç¨æ·åï¼å ¥èæ°å ¬å¸ï¼å¼åä»»å¡å°±æ¯ç»å ¬å¸çä¸å¥è®¾å¤å¼å驱å¨ç¨åºãå个å¤æäºï¼å¯¹æ´ä¸ªè¿è¡æºå¶è¿æ¯å¾æ¨¡ç³ï¼ä»£ç 没æ³åãããã