CPUWOLF成长笔记
从代码这个层面说区别不容易,我今天在写其他文章的时候,突然对这两个概念有一个新的想法。驱动程序和应用程序在代码上是一样的,驱动程序一般是很被动的,不是被硬件触发一个中断,就是被上层调用。而应用程序是主动的,它可以向系统提出请求,甚至调用驱动。
通过自己的这个定义,引出我们驱动程序员在开发驱动时,不要以为自己处于核心地位,想干什么就干什么。其实应该“老实”一点,不要在驱动中做出“主动”的事情来,记住我们的程序是被动的,跟多的精彩然应用程序去发挥吧!
发表评论
没有评论:
发表评论