Rating: Summary: NT Driver Knowledge for Sale Review: This is a very complete and good book on NT 4.0 device drivers. The book takes you through lots of architectual issues in the first 400 pages or so, then walks you through details of drivers. The authors have a readable style and know what they are talking about. The biggest short coming in the book is a lack of real information on NT 5.0 drivers. Paul Lever, BlueWater Systems, Inc.
Rating: Summary: Before this book, you were out in the Zoo Review: Windows NT Device Driver Development (W3D) does an incredible job at explaining what is going on. Chapter by chapter (there are 24 chapters) a story unfolds explaining what events lead device drivers in Windows NT to run part of their code. Much detail covers what environment device drivers will find their code running in and how they should deliver things when handing over the next player. I found the core chapters of this book to be the most interesting. For the first time I was reading about NT, and getting a good feel for the flow of control. While much detail is being presented, care was taken to keep the discussion moving. Cleverly topics that could distract the readers the train of thought are postponed a page or two and then given full attention. Source code is mostly discussed after the principles have been covered, and the code is all well commented, but also clear enough to be read without comments. This book is an absolute must for anyone doing NT kernel programming or having a detailed interest in it. It is focussed on NT only and perhaps it is a pity that this wonderful discussion does not draw analogies with other operating systems, which often share similar principles. The clarity of the discussion is marvelous and enticing. Through the eyes of the masters, Windows NT appears to be a very interesting system.
Rating: Summary: Before this book, you were out in the Zoo Review: Windows NT Device Driver Development (W3D) does an incredible job at explaining what is going on. Chapter by chapter (there are 24 chapters) a story unfolds explaining what events lead device drivers in Windows NT to run part of their code. Much detail covers what environment device drivers will find their code running in and how they should deliver things when handing over the next player. I found the core chapters of this book to be the most interesting. For the first time I was reading about NT, and getting a good feel for the flow of control. While much detail is being presented, care was taken to keep the discussion moving. Cleverly topics that could distract the readers the train of thought are postponed a page or two and then given full attention. Source code is mostly discussed after the principles have been covered, and the code is all well commented, but also clear enough to be read without comments. This book is an absolute must for anyone doing NT kernel programming or having a detailed interest in it. It is focussed on NT only and perhaps it is a pity that this wonderful discussion does not draw analogies with other operating systems, which often share similar principles. The clarity of the discussion is marvelous and enticing. Through the eyes of the masters, Windows NT appears to be a very interesting system.
|