2 Replies - 280 Views - Last Post: 24 October 2017 - 08:15 AM Rate Topic: -----

#1 depricated  Icon User is offline

  • Nero


Reputation: 2301
  • View blog
  • Posts: 5,963
  • Joined: 13-September 08

Looking for direction on getting started with writing Drivers

Posted 24 October 2017 - 07:59 AM

I've looked through the forum and can't seem to find anything in the tutorial section or elsewhere that really touches on writing drivers.

I can't really seem to find anything anywhere, honestly. My google-fu is apparently weak, or it's too arcane an area to dive headfirst into. I don't know.

I have an old interface device that was discontinued 10 years ago. It's still perfectly functional and communicates with the computer, but the drivers for it won't load in Windows 10. I'd really like to try my hand at writing a custom driver for it, but don't even know where to begin. Maybe I'm thinking too hard or thinking there's more to device drivers than there really is. I don't know.

Is This A Good Question/Topic? 0
  • +

Replies To: Looking for direction on getting started with writing Drivers

#2 modi123_1  Icon User is online

  • Suitor #2
  • member icon



Reputation: 13484
  • View blog
  • Posts: 53,832
  • Joined: 12-June 08

Re: Looking for direction on getting started with writing Drivers

Posted 24 October 2017 - 08:12 AM

Most likely start with Kernel-Mode Driver Framework (KMDF) project or Windows Driver Kit (WDK).

https://developer.mi...dows-driver-kit
https://en.wikibooks...er_Introduction
https://msdn.microso...8(v=vs.85).aspx
https://docs.microso...ur-first-driver
https://www.codeproj...tion-to-Drivers
https://en.wikipedia...river_Framework

Largely possible this may be in c++ first then wrapped in c#.
Was This Post Helpful? 1
  • +
  • -

#3 depricated  Icon User is offline

  • Nero


Reputation: 2301
  • View blog
  • Posts: 5,963
  • Joined: 13-September 08

Re: Looking for direction on getting started with writing Drivers

Posted 24 October 2017 - 08:15 AM

aaah, thank you so much!
Was This Post Helpful? 0
  • +
  • -

Page 1 of 1