Chinaunix首页 | 论坛 | 博客
  • 博客访问: 303172
  • 博文数量: 48
  • 博客积分: 2635
  • 博客等级: 少校
  • 技术积分: 495
  • 用 户 组: 普通用户
  • 注册时间: 2005-02-16 18:07
个人简介

软件开发领域都关心。

文章分类

全部博文(48)

文章存档

2013年(1)

2012年(1)

2011年(4)

2010年(3)

2009年(4)

2008年(7)

2007年(13)

2006年(3)

2005年(12)

分类: WINDOWS

2007-09-26 18:43:50

本人发现国外的人喜欢写书,有了一点认识或者自己觉得悟到了什么道理就写出来。这样大家可以分享。国人在这方面做到就不够,大多数都是翻译的,甚至是大家互相抄来抄去,很少是真正的专家来写出心得的。
因为工作和个人兴趣,我一度想学习windows的设备驱动程序编写,查资料跟看书发现不能很快的入门。也有很多想学习驱动编写但不知道如何下手的同志,我想写出一点东西给大家分享。如果能出一本书最好了。    
现代操作系统把执行程序分为用户态跟核心态,他们所运行的空间不同,对应与CPU的Ring3和Ring0,主要用来提高操作系统的可靠性和安全性。用户态的程序通常不能直接访问硬件资源,而是要通过驱动程序来跟硬件打交道。Windows driver Mode(WDM)是windows下的设备驱动程序模型。它是基于NT的设备驱动发展起来的,在windows 2000下成熟为一个通用的模型,帮助windows 操作系统,设备开发者,应用程序开发者更好的来管理硬件,开发出健壮的应用程序。 
阅读(1627) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~