This the second tutorial of the Writing Device Drivers series. There seems to be a lot of interest in the topic, so this article will pick up where the first left off. The main focus of these articles will be to build up little by little the knowledge needed to write device drivers. In this article, we will be building on the same example source code used in part one. In this article, we will expand on that code to include Read functionality, Handle Input/Ouput Controls also known as IOCTLs, and learn a bit more about IRPs.
标签: the interest tutorial Drivers
上传时间: 2016-01-28
上传用户:lmeeworm
This the third edition of the Writing Device Drivers articles. The first article helped to simply get you acquainted with device drivers and a simple framework for developing a device driver for NT. The second tutorial attempted to show to use IOCTLs and display what the memory layout of Windows NT is. In this edition, we will go into the idea of contexts and pools. The driver we write today will also be a little more interesting as it will allow two user mode applications to communicate with each other in a simple manner. We will call this the “poor man’s pipes” implementation.
标签: the articles Drivers edition
上传时间: 2014-01-16
上传用户:ommshaggar
Linux device driver 3rd edition first section
标签: edition section device driver
上传时间: 2016-01-30
上传用户:tedo811
The Windows 95 Device Driver Kit WDEB386 System Debugger
标签: Debugger Windows Device Driver
上传时间: 2014-11-26
上传用户:changeboy
Enhanced LPC213x device drivers,tools ADS1.2
标签: Enhanced drivers device tools
上传时间: 2013-12-10
上传用户:hfmm633
webcam device driver
上传时间: 2014-01-09
上传用户:leehom61
Linux Distributed Replication Block Device
标签: Distributed Replication Device Linux
上传时间: 2016-02-07
上传用户:lnnn30
Linux Device Mapper Source Code
标签: Device Mapper Source Linux
上传时间: 2016-02-07
上传用户:zhyiroy
CY7C68033芯片 USB DEVICE 代码;标准c代码
上传时间: 2014-11-29
上传用户:daoxiang126
这是一段基于arm的usb device mass storage的demo程式,互相交流
上传时间: 2013-12-21
上传用户:yzhl1988