

Linux Device Drivers Development: Develop customized drivers for embedded Linux [Madieu, John] on desertcart.com. *FREE* shipping on qualifying offers. Linux Device Drivers Development: Develop customized drivers for embedded Linux Review: Everything you need to start writing drivers. - Perfect for learning to write, interact with, and implement drivers. The author does a great job breaking it down into easily digestible portions. The portion on polling is a bit scant on details for the policies / protocols for how drivers are supposed to communicate things -- so if you're not familiar with the concepts of poll or the return values from read() calls on devices it may take you a few readings to really grok things -- at least, it did for me. I should have bought this book sooner. Review: Great Read - The ambition was appreciated, I was able to focus on specific area's. - The authorship allowed me to connect interest areas and topics. A considerable amount of content is also hyperlinked and supporting. I would recommend this book to most those involved in the embedded development community.
| Best Sellers Rank | #3,596,164 in Books ( See Top 100 in Books ) #27 in Device Drivers #493 in Linux & UNIX Administration (Books) #701 in Linux Networking & System Administration |
| Customer Reviews | 4.3 4.3 out of 5 stars (84) |
| Dimensions | 7.5 x 1.32 x 9.25 inches |
| ISBN-10 | 1785280007 |
| ISBN-13 | 978-1785280009 |
| Item Weight | 2.19 pounds |
| Language | English |
| Print length | 586 pages |
| Publication date | October 20, 2017 |
| Publisher | Packt Publishing |
V**E
Everything you need to start writing drivers.
Perfect for learning to write, interact with, and implement drivers. The author does a great job breaking it down into easily digestible portions. The portion on polling is a bit scant on details for the policies / protocols for how drivers are supposed to communicate things -- so if you're not familiar with the concepts of poll or the return values from read() calls on devices it may take you a few readings to really grok things -- at least, it did for me. I should have bought this book sooner.
C**E
Great Read - The ambition was appreciated, I was able to focus on specific area's.
The authorship allowed me to connect interest areas and topics. A considerable amount of content is also hyperlinked and supporting. I would recommend this book to most those involved in the embedded development community.
M**S
It's pretty good.
Well written, but needs some editing. There's nothing about PCI bus, but it talks about interfacing with I2C and SPI buses.
Y**N
Good introduction and useful example
I am working on GPIO expander bring-up recently on a kernel 4.4 platform. All knowledge I have to know include device tree, Pin control system, GPIO, IRQ and I2C Client driver. I am glad that this book provides all these information and example for reference. Besides basic information, author also provides legacy way and new way used in device tree and driver writing to catch up developing linux kernel. This saves a lot of time for me. So I recommend this book.
E**R
Five Stars
Excellent book. At last a fresh up-to-date book on Linux drivers.
E**T
This book makes a complected subject harder to understand.
It has to be pointed out again that the major drawback with this book is the poor grammatical choices and editing. To place the entire blame square on the editors back would be absolutely fair, but the examples in this book are a haphazard, cut and paste, mishmash, which for a introductory learner will make following the Author's train of though difficult. I would love to see another edition come out for this book! The Author is knowledgeable, well versed on the subject at hand and the book is organized in a logical order. However, for the purchase price, buyers have to know what they are letting themselves in for. A lot of re-reading, skill building, and cross referencing. Do I hate the book? No. Would I recommend it? Yes, but only to those developers I know who are dedicated and persistent in their learning.
D**E
The first part of this book has a great introduction to the meanings and terms needed to become ...
The first part of this book has a great introduction to the meanings and terms needed to become a linux developer. I think it does help a lot for the readers starting with Linux. The second part of the book has several important chapters describing the drivers and frameworks used nowadays in the source code. It's very easy to read and I like very much how text flows. I liked this book very much!
M**X
Writing Linux drivers is not that easy and it will help you to save a lot ...
I've been a Linux expert for a long time and I published 5 books about embedded Linux. I really appreciated that book because it's really up-to-date and focused on kernel and drivers in embedded Linux development. Writing Linux drivers is not that easy and it will help you to save a lot of time ! Congrats to John for that.
L**.
Chiaro, coinciso e ben scritto. Finalmente un libro per lo sviluppo dei device driver leggibile da tutti gli sviluppatori e non solo dai kernelisti.
W**5
ドライバで使われる構造体や構成の説明が、ソースコードを読む時に助かる。 コンピュータ関連は、やっぱり、洋書に限る。
B**T
In the Kindle edition parts of the book appear as a single column of characters with nothing else on the page making those sections unreadable. Not a lot of use for such an expensive book (example, location 2355). I have tried on multiple readers. I wouldn't recommend the Kindle edition until this issue is fixed.
A**R
Concept are very good. But still require more depth of code flow. 5 star book thanks amazon and author of the book
E**N
Started this book not knowing anything about Linux device drivers, left this book knowing a bunch about Linux drivers.
Trustpilot
1 day ago
1 month ago