Advertisement

Device Drivers

Started by August 02, 2000 09:46 AM
0 comments, last by braves 24 years, 5 months ago
Hello everyone, I want to learn how to make device drivers for 9x or 2k OS and I really don''t know where to start. I know very little assembly, which I think, is a must when developing device drivers and I am strong in C but not in C++ but do know the basic of C++. What is the most common way of making device drivers these days? Is it using C, C++ or assembly? I would think there must be some Assembly within the code? Does anyone also know any good tutors for someone that don''t know anything about the subject of device drivers? When first starting out making Device drivers what type of drivers would be best for a beginner? Thank you anyone that can help me out. Sincerely, Braves
quote: Original post by braves

Hello everyone,
I want to learn how to make device drivers for 9x or 2k OS and I really don't know where to start. I know very little assembly, which I think, is a must when developing device drivers and I am strong in C but not in C++ but do know the basic of C++. What is the most common way of making device drivers these days? Is it using C, C++ or assembly? I would think there must be some Assembly within the code? Does anyone also know any good tutors for someone that don't know anything about the subject of device drivers? When first starting out making Device drivers what type of drivers would be best for a beginner? Thank you anyone that can help me out.
Sincerely,
Braves


I would suggest picking up the MS DDK (Driver Development Kit) off of their site. As to what language, I would assume it's C with enough assembly in the drivers to access low-level for performance reasons. At least that's what I've heard.

You might look at some drivers that have been open sourced. I know that LuxSonor released the code for their DVD decoder chip so people could write 2000 drivers. You might look on Sourceforge for some projects that show source. Don't know of any other places off the top of my head.

Here's the URL for that source code:
Luxsonor DVD source
This is apparently WDM source so it's pretty good for '98/2000/ME development.


B e S
It's Da BOMB Baby!!!

Edited by - wrenhal on August 2, 2000 1:22:03 PM
BeSIt's Da BOMB Baby!!!. o O ~ A little nonsense now and then,is relished by the wisest men~ O o .-- Willy Wonka

This topic is closed to new replies.

Advertisement