摘要: 原文:: http://tb.blog.csdn.net/TrackBack.aspx?PostId=13344011、基础知识: 1)系统调用是操作系统内核和应用程序之间的接口,设备驱动程序是操作系统内核和机器硬件之间的接口。设备驱动程序为应用程序屏蔽了硬件细节,在应用程序看来硬件只是一个设备文件,应用程序可以像操作普通文件一样对硬件设备进行操作。设备驱动是内核的一部分。 2)驱动程序完成以下功能: ——对设备初始化和释放; ——把数据从内核传送到硬件和从硬件读取数据; ——读取应用程序传送给设备文件的数据和回送应用程序 阅读全文