ARM9 Books
From Manuals
| Line 20: | Line 20: | ||
ISBN: 0131679848 Publisher: O'Reilly Media (February, 2005) | ISBN: 0131679848 Publisher: O'Reilly Media (February, 2005) | ||
| - | Covers the Linux interfaces to hardware and techniques for writing device drivers, including ports, memory management, timers and interrupts. | + | Covers the Linux interfaces to hardware and techniques for writing device drivers, including ports, memory management, timers and interrupts. Free online versions are available at: |
| + | : http://www.makelinux.net/ldd3/ | ||
| + | : http://lwn.net/Kernel/LDD3/ | ||
|- | |- | ||
|align="center"| | |align="center"| | ||
Revision as of 18:42, 4 January 2011
|
Embedded Linux Primer: A Practical Real-World Approach (2nd Edition) by Christopher Hallinan ISBN: 0137017839 Publisher: Prentice Hall (November, 2010) Excellent reference on embedded Linux including processor selection, bootloaders, kernel building, device drivers, file systems and remote debugging. | |
|
Linux Device Drivers, 3rd Edition by Jonathan Corbet, Alessandro Rubini, Greg Kroah-Hartman ISBN: 0131679848 Publisher: O'Reilly Media (February, 2005) Covers the Linux interfaces to hardware and techniques for writing device drivers, including ports, memory management, timers and interrupts. Free online versions are available at: | |
|
ARM System Developer's Guide: Designing and Optimizing System Software ISBN: 0596005903 Publisher: Morgan Kaufmann; (March, 2004) In-depth overview of the ARM architecture with examples that outline impact of programming practices on performance, power and cost. |



