请教驱动与内核 驱动与应用程序之间的关系
驱动与内核 驱动与应用程序 之间的关系? 这不是几句话能说清楚的,得慢慢理解 longfeix86 发表于 2012-5-26 19:18 static/image/common/back.gif这不是几句话能说清楚的,得慢慢理解
初学者,理解不了 驱动程序需要遵循一定的规则,比如一般都有open,read,wirte,ioctl等函数,这样内核能够对外提供统一的api,因为由驱动造就的设备都具备“打开”“读写”等功能。应用程序能够简单的使用这些api达到控制硬件的目的。
如果你学过C++等语言的话,不同的驱动程序中的同名函数相当于是针对内核函数中同名函数的重载。
页:
[1]