- 博客(8)
- 资源 (6)
- 收藏
- 关注
转载 内核延时的N种方法(转)
方法一:NdisMSleepVOID NdisMSleep( IN ULONG MicrosecondsToSleep );直接调用NdisMSleep,它的参数是微秒数量级。不过这里一定要注意调用环境:KeGetCurrentIrql 方法二:NdisStallExecutionVOID NdisStallExecution( IN UINT
2011-06-22 16:04:00 1043
原创 从Windows到uCOS II
过去一直都在做Windows的开发.现在又要转行做uCOS II了,虽说对他充满期待,但是还很晕,看了几天邵贝贝的书,说实话还没有入门~ 愿春哥、曾哥保佑,让我尽快上手,尽早入门,挣钱养家糊口!信春哥,得永生,信曾哥,成正果!一起信,就让我掌握uCOS II吧! 言归正传,还是要努力。永不放弃~
2009-09-21 23:27:00 657
原创 PCI转串口驱动程序开发总结
好久没有写blog了!也没有写读后感了!也觉得自己最近学习不够努力!前段时间太忙!一直没有时间(借口吧)!前段时间又要做一个PCI转串口驱动!所以又拿来了那本书,开始研究。这一篇可以当做《19章虚拟串口》笔记!首先介绍一下我用的硬件,是在PCI的BAR2接了个8251的逻辑。目的是做驱动程序,驱动8251来实现PCI转串口功能。所以在开发驱动程序之前要首先熟悉8251的编程。起初难道这个课题没
2009-07-20 18:12:00 5406 4
原创 学习《Windows驱动开发技术详解》(第三章)
第一个疑问,c语言还是c++?说实话我很疑惑,过去也看过网上有的教程大虾用c来编写了简单的helloworld程序,当时也有许多疑惑,看完了这一节受益匪浅,过去碰到过的一大串函数到出名的错误找到了原因,还有Run Time Function的问题,我是第一次看到这些问题的讲解。当然调用约定好多书都在讲了。DDK编译驱动程序过去只是编出驱动就好了,今天总算知道了每个工具、文件代表的意思。用VC编
2009-05-14 22:27:00 801
原创 学习《Windows驱动开发技术详解》(第二章)
本章的标题《windows操作驱动的基本概念》,就连目录中也是这么写的,我想应该是个错了两个字吧。怎么也该是《windows操作系统的基本概念》吧。本章的内容是windows系统的基本概念,主要是引出驱动程序在系统中的位置,起了什么作用吧。引用小结中的一句话:应用程序无法直接与硬件设备通信,必须借助驱动程序。我认为学习windows驱动程序时,一些基本概念是必须知道的,比如用户模式和内核模
2009-05-13 21:00:00 782
原创 开始晴耕雨读吧!-----学习《Windows驱动开发技术详解》(第一章)
不知这是第几次准备的仔细的这本好书!过去可以都说半途而废,最近手中的活告一段落了,终于有时间只是为了纯粹的学习来读读这本好书。为了不再次半途而废,在这里写些总结。因为我是菜鸟,随便写写给自己看看,高手飘过。。。这本书售价65元,在卓越或者当当好像50左右吧,再加上有许多源代码,可以说是超值。今天再次的看了看第一章,有些注释的地方还似懂非懂,也许不用深究,看到第三章就明白了。这一章把
2009-05-11 22:37:00 1239 2
原创 解决 安装驱动程序后设备管理器中显示黄色问号
【背景】几个月前,我做出的PCI设备驱动程序在设备管理器中出现问号?因为没有影响使用,我认为也是inf中的小问题,一直没有改。直到今天QQ群里面有个人问此类问题,我帮助别人的同时,也干了一件自己一直懒的干的事情!扯淡半,其实很简单!【方法】其实很简单,在inf中有中设置图表索引显示黄色问号肯定说明 你是这样填写的HKR,,Icon,,"-18" PCI设备要改成 -5
2009-03-26 20:22:00 7871 5
原创 开博了!
记得写blog已经是很久以前的事情了,坚持了好几次都没有坚持下来!今天来csdn开博,是代表来csdn学习和分享学习的开始!过去发现自己没有利用好csdn这么优秀的一个网站,只是有问题了上论坛发帖子,结果都没有得到过实质性的帮助!自我检讨...今后应该用大量的时间混迹于csdn!发挥出4年前论坛灌水的激情!希望第N次的开博生涯,不要半途而废!鼠年就要过去,希望牛年通过在csdn的学习成
2009-01-21 18:23:00 460
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人