Click here to Skip to main content
15,907,910 members
Home / Discussions / Hardware & Devices
   

Hardware & Devices

 
GeneralRe: Device Driver API's In Application code Pin
ForNow12-May-08 6:07
ForNow12-May-08 6:07 
GeneralRe: Device Driver API's In Application code Pin
JudyL_MD12-May-08 6:58
JudyL_MD12-May-08 6:58 
GeneralRe: Device Driver API's In Application code Pin
ForNow12-May-08 12:55
ForNow12-May-08 12:55 
QuestionCurrent Stack Frame durning an APC type Call ??? Pin
ForNow7-May-08 22:33
ForNow7-May-08 22:33 
Question0xC0000005: Access Violation Pin
Bernaad7-May-08 20:31
Bernaad7-May-08 20:31 
AnswerRe: 0xC0000005: Access Violation Pin
Bernaad8-May-08 1:27
Bernaad8-May-08 1:27 
QuestionWriting a Kernel Driver Just for the Intelligence Pin
Baltoro4-May-08 12:21
Baltoro4-May-08 12:21 
AnswerRe: Writing a Kernel Driver Just for the Intelligence Pin
Randor 4-May-08 16:30
professional Randor 4-May-08 16:30 
Baltoro wrote:
Initially, my appraoch is to use the source examples provided with the DDK, but, I'm wondering if testing something like that can destroy or damage my operating system, or the device drivers currently residing there.


Yes, in fact when I first started developing device drivers I was locked out of my operating system several times. It was quite embarrassing. I would highly recommend testing your device drivers in VMWare or VirtualPC. It is extremely easy to create a race condition in device drivers. It can be a challenge to repair the OS when a faulty driver is installed. Once I had to edit the registry from a boot CD to prevent an upper level filter driver from attaching. No more driver development outside of VMWare for me! I have since learned my lesson! Smile | :)

There are additional benefits to running your test drivers in a virtual environment. It makes debugging the driver much easier. There is a gentleman named Dana Epp[^] who has a site dedicated to those seeking ring-0[^]. He has written a tutorial showing how to use WinDbg with VMWare[^].

I have found the following blogs to sometimes contain useful information:

A Hole In My Head[^]
Pointless Blathering[^]
It Goes To Eleven[^]

OSR online[^] is also a great resource. There are many knowledgeable engineers there who are willing to help out. I would highly recommend joining the discussion lists. See you there!

Best Wishes,
-David Delaune
GeneralRe: Writing a Kernel Driver Just for the Intelligence Pin
Baltoro5-May-08 5:50
Baltoro5-May-08 5:50 
AnswerRe: Writing a Kernel Driver Just for the Intelligence Pin
fat_boy6-May-08 6:41
fat_boy6-May-08 6:41 
GeneralRe: Writing a Kernel Driver Just for the Intelligence Pin
Baltoro8-May-08 6:32
Baltoro8-May-08 6:32 
QuestionDirect disk printer drivers Pin
Richard Blythe3-May-08 4:25
Richard Blythe3-May-08 4:25 
QuestionCan Windows XP 32bit access >2TB network share? Pin
daniilzol30-Apr-08 10:49
daniilzol30-Apr-08 10:49 
AnswerRe: Can Windows XP 32bit access >2TB network share? Pin
Mike Dimmick1-May-08 4:46
Mike Dimmick1-May-08 4:46 
GeneralRe: Can Windows XP 32bit access >2TB network share? Pin
daniilzol2-May-08 3:03
daniilzol2-May-08 3:03 
QuestionThe includes for intrinsic functions? Pin
Maxwell Chen29-Apr-08 22:34
Maxwell Chen29-Apr-08 22:34 
AnswerRe: The includes for intrinsic functions? Pin
Mike Dimmick1-May-08 4:48
Mike Dimmick1-May-08 4:48 
QuestionBooting XP off CF Card Pin
User 1278229-Apr-08 14:39
User 1278229-Apr-08 14:39 
AnswerRe: Booting XP off CF Card Pin
dch330-Apr-08 3:40
dch330-Apr-08 3:40 
GeneralRe: Booting XP off CF Card Pin
User 1278230-Apr-08 14:00
User 1278230-Apr-08 14:00 
GeneralRe: Booting XP off CF Card Pin
dch31-May-08 3:07
dch31-May-08 3:07 
GeneralRe: Booting XP off CF Card Pin
code-frog1-May-08 4:43
professionalcode-frog1-May-08 4:43 
GeneralRe: Booting XP off CF Card Pin
User 127826-May-08 14:11
User 127826-May-08 14:11 
AnswerRe: Booting XP off CF Card Pin
Sebastian Schneider30-Apr-08 3:59
Sebastian Schneider30-Apr-08 3:59 
GeneralRe: Booting XP off CF Card Pin
User 1278230-Apr-08 14:03
User 1278230-Apr-08 14:03 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.