newcreater
驱动牛犊
驱动牛犊
  • 注册日期2008-06-11
  • 最后登录2018-08-08
  • 粉丝1
  • 关注0
  • 积分51分
  • 威望112点
  • 贡献值1点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
20楼#
发布于:2008-11-20 21:26
           看到bbs上面讨论的问题,很多都很基础,甚至很多人认为学会了C/C++ 就能很快学会驱动开发,殊不知对操作系统的深入把握才是关键,C++只是一个语言而已,只能说是阅读代码可能更快,我觉得作者还是应当将驱动开发的基础部分加以规划加入,使许多读者尽快进入驱动的大门,同时,如果,一本书只讲基本功,那又太肤浅了,还是建议重点在中高阶篇。我觉得该书应写成具有王爽的汇编语言那样的鲜活的思想,同时,按照认知规律具有科学的架构,有朋友说如果写成代码大全类的书估计一两年也写不完,此言非虚,不过,我相信作者的实力,就算达不到该层次,也可以接近此层次。
      很多人问了大量的关于driverstudio的问题,无论是关于寻找教程,还是一些开发中的问题,我现在觉的在书中加入对此软件的讲解,未免的确落入俗套,但对于该软件的关注始终是一部分初中级程序员的问题比较集中的部分,建议驱动开发网是否可以单独出一本完整的使用教程,讲解此软件,我想,必定会受到很多朋友的欢迎。
   
xuplus
驱动牛犊
驱动牛犊
  • 注册日期2008-04-10
  • 最后登录2010-06-11
  • 粉丝1
  • 关注0
  • 积分2分
  • 威望28点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
21楼#
发布于:2008-12-09 14:26
引用第14楼Da Vinci于2008-11-19 14:18发表的  :
1. Windows 驱动模型. 驱动线程模型. IRP调用机制, 中断分发在驱动中的机制, 同步与异步操作机制
2. Windows 驱动与内核的互操作: 与对象管理器, 内存管理器(重点), 进程管理器, CPU, 文件系统, I/O管理器, 电源管理的互操作.
3. Windows XP, Vista, Win7的驱动架构, NT子系统的架构.
4. 文件系统驱动/过滤驱动的一些知识, 深入的知识!!!而不是肤浅的知识. 与1, 2 联系起来的操作机制.
5. WDM与WDF的简单介绍, 具体的就算了, 太多了
.......


znsoft这本书如果写不好,中国的驱动开发人员将看不到希望……
期待经典之作的问世,而且Writen by chinese
1423567
驱动牛犊
驱动牛犊
  • 注册日期2005-10-15
  • 最后登录2009-11-29
  • 粉丝0
  • 关注0
  • 积分12分
  • 威望92点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
22楼#
发布于:2008-12-18 15:32
期望有详细的内核数据结构的章节(对一些重要结构的实例讲解和操作)。比如像KPCR。等等~
dreamsity
驱动小牛
驱动小牛
  • 注册日期2006-09-01
  • 最后登录2013-07-04
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望821点
  • 贡献值1点
  • 好评度68点
  • 原创分1分
  • 专家分0分
23楼#
发布于:2008-12-20 21:24
嘿嘿,我的建议如下:
先来一个只有DriverEntry和DriverUnload的最简单的驱动,讲解怎么构建编译环境,怎么搭建调试环境,怎么调试代码,什么使用WINDBG。
然后来一个有IRP_MJ_CREAT和IRP_MJ_CLOSE和IRP_MJ_DEVICE_CONTROL的驱动,讲解AP与驱动怎么通讯,IRP的概念,IO管理器的概念。等等
然后来一个磁盘过滤驱动,讲解一个简单的磁盘过滤驱动的结构,以及需要处理的IRP,以及怎么解决问题。
然后来一个文件过滤驱动,讲解CAHCE管理器、内存管理器、FASTIO等等概念,
一切都是时间问题!
dreamsity
驱动小牛
驱动小牛
  • 注册日期2006-09-01
  • 最后登录2013-07-04
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望821点
  • 贡献值1点
  • 好评度68点
  • 原创分1分
  • 专家分0分
24楼#
发布于:2008-12-20 21:27
现在的驱动的开发的书籍,
许多都是什么东东都讲一些,你做实验的时候却不知道怎么下手。
实际上,如果把东西拉开层次,本身是不需要弄的那么难的。
一切都是时间问题!
1423567
驱动牛犊
驱动牛犊
  • 注册日期2005-10-15
  • 最后登录2009-11-29
  • 粉丝0
  • 关注0
  • 积分12分
  • 威望92点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
25楼#
发布于:2008-12-26 16:44
又想到了一个建议。
就是有关驱动开发相关需要的硬件基础知识部分,希望书中也能有描述。
woxiaoyao
驱动牛犊
驱动牛犊
  • 注册日期2008-11-10
  • 最后登录2013-02-23
  • 粉丝0
  • 关注0
  • 积分18分
  • 威望173点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
26楼#
发布于:2009-01-01 11:04
同意楼主的观点,以实践和经验为主!最好提供一些已有作品源代码供大家学习
wenhao32
驱动牛犊
驱动牛犊
  • 注册日期2005-06-12
  • 最后登录2010-02-12
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望34点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
27楼#
发布于:2009-01-20 16:59
建议把书写厚的,能做到从入门到精通,深入浅出!!!
好好学习,天天向上!!!
redhander
驱动牛犊
驱动牛犊
  • 注册日期2009-03-30
  • 最后登录2011-05-19
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望61点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
28楼#
发布于:2009-04-22 18:00
回 23楼(dreamsity) 的帖子
正解,感觉挺不错的, 师傅领进门修行靠个人.
hyjtlyra2009
驱动牛犊
驱动牛犊
  • 注册日期2008-09-10
  • 最后登录2010-07-22
  • 粉丝6
  • 关注0
  • 积分2分
  • 威望323点
  • 贡献值2点
  • 好评度0点
  • 原创分0分
  • 专家分10分
29楼#
发布于:2009-04-24 16:33
恩,不过书总要有个定位的……
洗鉴宏宇 兼济豢龙
guanheht
驱动牛犊
驱动牛犊
  • 注册日期2009-03-22
  • 最后登录2009-10-12
  • 粉丝0
  • 关注0
  • 积分14分
  • 威望111点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
30楼#
发布于:2009-08-05 23:03
什么时候出来呀???好期待!!
ufo1cn
驱动牛犊
驱动牛犊
  • 注册日期2006-03-25
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分14分
  • 威望102点
  • 贡献值0点
  • 好评度11点
  • 原创分0分
  • 专家分0分
31楼#
发布于:2009-08-28 16:52
希望不是入门书,入门书现在有不少了,最好能把驱动中会涉及到的一些数据结构中成员域的作用和为什么要定义这个成员,除了ddk提供的函数,我们如果要手工修改它要注意哪些方面,详细说明下,多些图表之类的,不是说程序就是数据结构和算法吗? 我想只要掌握了ddk中数据结构为什么会那样定义,各个数据结构有什么关系?那么做驱动就游刃有余了.然后是各个驱动模块之间的堆叠,以参考的形式给出微软的类驱动定义出的一些接口以便查阅,其实我还想有一本详细讲解DDK中Soure的书就好了,看得就没那么累了.
disahacker
驱动牛犊
驱动牛犊
  • 注册日期2008-11-11
  • 最后登录2013-05-01
  • 粉丝0
  • 关注0
  • 积分21分
  • 威望201点
  • 贡献值1点
  • 好评度0点
  • 原创分0分
  • 专家分0分
32楼#
发布于:2009-09-08 12:15
建议  网络驱动方面的开发 比如实现个InternetReadFile 什么的
microbe
驱动小牛
驱动小牛
  • 注册日期2007-12-10
  • 最后登录2011-01-17
  • 粉丝1
  • 关注0
  • 积分914分
  • 威望420点
  • 贡献值1点
  • 好评度88点
  • 原创分0分
  • 专家分1分
33楼#
发布于:2009-10-21 16:49
已经有两本比较基础的书了,,这本就走高端路线吧,嘿嘿,,,,
xum2008
驱动牛犊
驱动牛犊
  • 注册日期2009-05-08
  • 最后登录2014-08-10
  • 粉丝0
  • 关注0
  • 积分75分
  • 威望741点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
34楼#
发布于:2009-10-30 23:11
什么时候能出。。
wotacid
驱动牛犊
驱动牛犊
  • 注册日期2009-06-09
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分36分
  • 威望281点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
35楼#
发布于:2009-11-10 02:23
对3DFX,EDONKEY,或者一个开放代码的S开头的多用途下载软件,结合了EDONKEY,MULE,G的软件名字特别不好记忆功能就这样多的软件
这类开放代码的API解读,制造不需要依赖任何硬件虚拟硬件设备操作系统资源,最好配合网络结合
xiaochd
驱动牛犊
驱动牛犊
  • 注册日期2009-10-29
  • 最后登录2011-02-10
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望41点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
36楼#
发布于:2009-11-11 16:35
主要是做一些功能型的驱动,现在的病毒这么猖狂,也好遏制一下~
drivercoding
驱动牛犊
驱动牛犊
  • 注册日期2009-10-19
  • 最后登录2013-08-17
  • 粉丝0
  • 关注0
  • 积分18分
  • 威望191点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
37楼#
发布于:2009-11-24 13:09
驱动开发的书?看Walter Oney的就好了。泰山北斗都出来了,还要这些干嘛?
yovie
驱动牛犊
驱动牛犊
  • 注册日期2009-06-15
  • 最后登录2012-03-11
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望31点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
38楼#
发布于:2010-03-19 01:01
老大,书出来了没有啊?建议多写点具体的调试内容吧。我现在看寒江独钓。郁闷死。好不容易把一个程序照着打完。一运行就蓝屏了。又不怎么会调试。还有好多东西都看不太明白。不知道他为什么要这么做·~~搞得都没多少兴趣学了。
ypppla110
驱动牛犊
驱动牛犊
  • 注册日期2010-03-25
  • 最后登录2010-05-14
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望61点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
39楼#
发布于:2010-03-26 15:16
能结合流程图进行阐述
游客

返回顶部