Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
CODE PROJECT For Those Who Code
  • Home
  • Articles
  • FAQ
Community
  1. Home
  2. General Programming
  3. Hardware & Devices
  4. can you recommend Device book?(i am so beginner) [modified]

can you recommend Device book?(i am so beginner) [modified]

Scheduled Pinned Locked Moved Hardware & Devices
learningc++algorithmstutorialquestion
8 Posts 4 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J Offline
    J Offline
    Jung Seng Won
    wrote on last edited by
    #1

    Hi, i am interesting Device programming. i am already seen C, C++. i want to learn that technique. so, i was searching book about Device programm and i found below 3 book. but i don't know these book fit me who is beginner. 1. Programming the Microsoft Windows Driver Model, 2. The Windows 2000 Device Driver Book : A Guide for Programmers 2/E 3. Writing Windows WDM Device Drivers , 4. Microsoft Windows Internals(4/E) and if you have other book, can recommend me, please let me know~ have a good day^^~

    firstly, i am sorry, i am from korea. and i am not good in wriitting english so please understand~ Thank you everyone~

    modified on Tuesday, July 15, 2008 3:52 AM

    L J 2 Replies Last reply
    0
    • J Jung Seng Won

      Hi, i am interesting Device programming. i am already seen C, C++. i want to learn that technique. so, i was searching book about Device programm and i found below 3 book. but i don't know these book fit me who is beginner. 1. Programming the Microsoft Windows Driver Model, 2. The Windows 2000 Device Driver Book : A Guide for Programmers 2/E 3. Writing Windows WDM Device Drivers , 4. Microsoft Windows Internals(4/E) and if you have other book, can recommend me, please let me know~ have a good day^^~

      firstly, i am sorry, i am from korea. and i am not good in wriitting english so please understand~ Thank you everyone~

      modified on Tuesday, July 15, 2008 3:52 AM

      L Offline
      L Offline
      Lost User
      wrote on last edited by
      #2

      The first book, by Oney, is generally considered the best book. It isnt a beginners bok, none of them are, they all require a very good understanding of C programming (C++ isnt used in the kernel so forget about it). You might also prefer to use WDF rather than WDM, its easier, but as yet there are no books on it, just the DDK. Well, WDK these days.

      Morality is indistinguishable from social proscription

      J 1 Reply Last reply
      0
      • J Jung Seng Won

        Hi, i am interesting Device programming. i am already seen C, C++. i want to learn that technique. so, i was searching book about Device programm and i found below 3 book. but i don't know these book fit me who is beginner. 1. Programming the Microsoft Windows Driver Model, 2. The Windows 2000 Device Driver Book : A Guide for Programmers 2/E 3. Writing Windows WDM Device Drivers , 4. Microsoft Windows Internals(4/E) and if you have other book, can recommend me, please let me know~ have a good day^^~

        firstly, i am sorry, i am from korea. and i am not good in wriitting english so please understand~ Thank you everyone~

        modified on Tuesday, July 15, 2008 3:52 AM

        J Offline
        J Offline
        Jung Seng Won
        wrote on last edited by
        #3

        so, what book should i see?

        firstly, i am sorry, i am from korea. and i am not good in wriitting english so please understand~ Thank you everyone~

        modified on Tuesday, July 15, 2008 7:01 AM

        J 1 Reply Last reply
        0
        • L Lost User

          The first book, by Oney, is generally considered the best book. It isnt a beginners bok, none of them are, they all require a very good understanding of C programming (C++ isnt used in the kernel so forget about it). You might also prefer to use WDF rather than WDM, its easier, but as yet there are no books on it, just the DDK. Well, WDK these days.

          Morality is indistinguishable from social proscription

          J Offline
          J Offline
          JudyL_MD
          wrote on last edited by
          #4

          fat_boy wrote:

          You might also prefer to use WDF rather than WDM, its easier, but as yet there are no books on it

          Actually, there is Developing Drivers with Windows Driver Foundation by Penny Orwick and Guy Smith, published by Micorsoft Press in 2007. Judy

          L 1 Reply Last reply
          0
          • J Jung Seng Won

            so, what book should i see?

            firstly, i am sorry, i am from korea. and i am not good in wriitting english so please understand~ Thank you everyone~

            modified on Tuesday, July 15, 2008 7:01 AM

            J Offline
            J Offline
            JudyL_MD
            wrote on last edited by
            #5

            See my reply to fat_boy for a WDF book. There is no "one" book or a "starter" book for drivers. It's a complex subject and the best way to start is to learn how the OS operates internally. Judy

            V 1 Reply Last reply
            0
            • J JudyL_MD

              fat_boy wrote:

              You might also prefer to use WDF rather than WDM, its easier, but as yet there are no books on it

              Actually, there is Developing Drivers with Windows Driver Foundation by Penny Orwick and Guy Smith, published by Micorsoft Press in 2007. Judy

              L Offline
              L Offline
              Lost User
              wrote on last edited by
              #6

              JudyL_FL wrote:

              Actually, there is Developing Drivers with Windows Driver Foundation by Penny Orwick and Guy Smith, published by Micorsoft Press in 2007.

              Is it any good?

              Morality is indistinguishable from social proscription

              J 1 Reply Last reply
              0
              • L Lost User

                JudyL_FL wrote:

                Actually, there is Developing Drivers with Windows Driver Foundation by Penny Orwick and Guy Smith, published by Micorsoft Press in 2007.

                Is it any good?

                Morality is indistinguishable from social proscription

                J Offline
                J Offline
                JudyL_MD
                wrote on last edited by
                #7

                As a reference book, it's pretty good. The driver team at MS always seems to produce much better stuff than the usual MS drek. I've put off buying it for my personal library since I was waiting for the OSR KMDF book to come out. However, that STILL isn't out yet, so I think I'm going to have to bite the bullet and get it. I'm tired of borrowing a friend's copy. Judy

                1 Reply Last reply
                0
                • J JudyL_MD

                  See my reply to fat_boy for a WDF book. There is no "one" book or a "starter" book for drivers. It's a complex subject and the best way to start is to learn how the OS operates internally. Judy

                  V Offline
                  V Offline
                  Vaclav_
                  wrote on last edited by
                  #8

                  I have "Linux Device drivers" ( Alessandro Rubini published by O'Reilly) but I have not opened it so I am of no help here. Maybe someone else can comment on this book. Vaclav

                  1 Reply Last reply
                  0
                  Reply
                  • Reply as topic
                  Log in to reply
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes


                  • Login

                  • Don't have an account? Register

                  • Login or register to search.
                  • First post
                    Last post
                  0
                  • Categories
                  • Recent
                  • Tags
                  • Popular
                  • World
                  • Users
                  • Groups