2011年10月19日

(学习)linux驱动程序之字符驱动

摘要: 首先讲述一下驱动程序的概念。 驱动程序实际上就是硬件与应用程序之间的中间层。驱动程序工作在内核空间,应用程序一般运行于用户态。在内核态下,CPU可执行任何指令,在用户态下CPU只能执行非特权指令。当CPU处于内核态,可以随意进入用户态,而当CPU处于用户态,只能通过特殊的方式进入内核态,比如linux操作系统中的系统调用。系统调用是操作系统内核和应用程序之间的接口,设备驱动程序是操作系统内核和... 阅读全文

posted @ 2011-10-19 17:02 yingfang18 阅读(1681) 评论(0) 推荐(1) 编辑

导航