-
[驱动开发] 关于读取OpenProcess基址导致系统蓝屏的有关问题
关于读取OpenProcess基址导致系统蓝屏的问题各位前辈,小弟在做NT驱动编程是遇到以下一个问题,请大家请教问题所在。加以下代码前,驱动都是运行正常的,加以下代码后,用drivermonitor加载运行后就蓝屏了。在头文件中加载以下代码:typedefstruct_ServiceDescript...
414
热度 -
[驱动开发] Atmel ARM9 VDDBU供电罗致RTC无法设置
AtmelARM9VDDBU供电导致RTC无法设置我用atmel的SAM9G45,VDDBU使用钮扣电池供电,设备运行较长一段时间之后发现只要对RTC进行时间设置RTC状态寄存器(RTC_SR)值始终为0,就算系统重新上电这个寄存器也是这样。将钮扣电池拔掉之后重新装上又恢复正常。这是什么原因?---...
425
热度 -
[驱动开发] Windows 驱动开发 - 五
Windows驱动开发-5上篇《Windows驱动开发-4》我们已经完成了硬件准备。但是我们还没有具体的数据操作,例如接收读写操作。在WDF中进行此类操作前需要进行设备的IO控制,已保持数据的完整性。我们知道进行WDF开发主要是跟随IRPs的“脚步”。I/ORequestDeliveryMechan...
289
热度 -
369
热度 -
356
热度 -
433
热度 -
[驱动开发] uboot、Linux内核、busybox烧写有关问题
uboot、Linux内核、busybox烧写问题假设我有一块S3C3440开发板,但是板子是纯硬件无任何系统和软件在上面,如果此时我要烧写Linux内核、uboot、busybox:1、它们的烧写顺序应该是怎样的?我的看法是烧写一般要终端,所以先烧写uboot,然后是linux内核和busybox...
580
热度 -
[驱动开发] Windows 驱动开发 - 六
Windows驱动开发-6上篇《Windows驱动开发-5》我们设置了回调事件EvtIoDeviceControl,我们在此篇来实现他。我们知道在进行读写之前我们要进行一定约定,比如同步。在WDF中控制同步约定的方法为:WdfUsbTargetDeviceSendControlTransferSyn...
374
热度 -
409
热度 -
364
热度 -
[驱动开发] 领域驱动设计:软件核心复杂性应对之道-二
领域驱动设计:软件核心复杂性应对之道-22015-06-29第二章语言的交流和使用模式:UBIQUITOUSLANGUAGE(通用语言)开发在于领域专家沟通时,需要建立一个通用语言,来减少沟通的成本基于业务,开发和业务达成共识,用双方都能理解的黑话来讨论序曲强调了专业术语的差异,带来沟通和理解的成本...
272
热度 -
[驱动开发] 读书笔记-领域驱动设计:软件核心复杂性应对之道-一
读书笔记--领域驱动设计:软件核心复杂性应对之道-12015–6-28第一章消化知识有效建模的要素1.模型和实现的绑定模型要基于现实的业务,不能和用户现实的业务脱节2.获得一种基于模型的语言通过一种统一的语言(业务人员和开发人员都能理解的)去描述所建立的模型,如UML图,基于业务的术语,...
313
热度 -
[驱动开发] 一年的回顾:小弟我的领域驱动设计之路
一年的回顾:我的领域驱动设计之路说明:图片来自音乐期刊《年少轻狂人得意》天气炎热,难免会有些浮躁,总结下这篇博文,希望可以给自己或他人一些向前的能量。回头看上面是我在2014年4月4日深夜发表的一个状态,回到这个时间节点,我还记得那个画面是多么的和谐,嘴里含着布洛芬药片,一根一根的抽着烟,穿着大裤衩...
479
热度 -
391
热度 -
[驱动开发] Linux kernel引导失败
求助:Linuxkernel引导失败soc:s3c2416内核版本:3.2.50解压完,就停在bootingthekernel了,没有任何反应,如下:NANDread:device0offset0x40000,size0x3c0000Readingdatafrom0x3ff800--100%comp...
399
热度 -
[驱动开发] u-boot文件已经烧写入去了,但板子还是黑屏
u-boot文件已经烧写进去了,但板子还是黑屏我用H-JTAG把u-boot烧写进去了,照理说板子应该启动了,为什么终端上黑屏一片一点反应都没有?我烧写同样的板子都可以.其配置文件正确,终端配置也正确.板子是nandflash启动.------解决思路----------------------要不...
391
热度 -
[驱动开发] TQ210板子,系统起不来
求助:TQ210板子,系统起不来。cx231xxv4l2driverloaded.usbcore:registerednewinterfacedrivercx231xxcx231xx:Cx231xxAudioExtensioninitializedusbcore:registerednewinter...
435
热度 -
[驱动开发] 机房收费系统个人复建版:透过文档谈文档驱动开发
机房收费系统个人重构版:透过文档谈文档驱动开发【背景】机房收费系统个人重构已接近尾声,在最后阶段自己去补文档以及其中涉及到的图!经过将近一周的奋战将其完善,并最终通过师父的验收。透过这次机房重构写文档和画图,自己感触颇深,在此与大家共享。【文档驱动下软工开发流程】·软工简介:从上世纪六十年代的软件危...
205
热度 -
[驱动开发] 初进android驱动开发之字符设备(四-中断)
初入android驱动开发之字符设备(四-中断)上一篇讲到android驱动开发中,应用是如何去操作底层硬件的整个流程,实现了按键控制led的亮灭。当然,这是一个很简单的实例,不过稍微演变一下,就可以得到广泛的应用。如开发扫描头,应用透过监听上报的按键的键值,监听到,则调用扫描头的模块...
485
热度 -
[驱动开发] 初进android驱动开发之字符设备(五-定时器)
初入android驱动开发之字符设备(五-定时器)这个字符设备系列,主要借助较容易上手的字符设备实例,去讲解linux的一些机制,以及驱动中比较常用到的中断、定时器、信号量等一些知识,由于本人自身的知识有限,对于arm的架构体系不太了解,这里,一般这里只讲,如何去用,对于一些原理性的东西不会深究,以...
385
热度