Difference between revisions of "Toolbox"
From eLinux.org
| Line 20: | Line 20: | ||
There are a number of tools for managing patches, which are useful for different tasks. | There are a number of tools for managing patches, which are useful for different tasks. | ||
There's now a whole page devoted to this. See [[Source Management Tools]] | There's now a whole page devoted to this. See [[Source Management Tools]] | ||
| + | |||
| + | For some simple tools for managing patches, see [[Diff And Patch Tricks]] | ||
=== Test Systems === | === Test Systems === | ||
* See [[Test Systems]] | * See [[Test Systems]] | ||
| − | |||
== Developer Resources == | == Developer Resources == | ||
=== Kernel mailing lists, web sites, etc. === | === Kernel mailing lists, web sites, etc. === | ||
Revision as of 20:57, 25 June 2008
This page has information about developing Embedded Linux, including links to toolchains, debuggers and other development tools. Also, it has links to pages with debugging tips.
Contents |
Development Tools
Toolchains
- see Toolchains
Debuggers
- Open On-Chip Debugger
- FIXTHIS - need link for debuggers (DDD, gdb, kgdb, etc.)eclipse
Integrated Development Environments
- FIXTHIS - need link for IDEs (eclipse, etc.)
Tracers and Profilers
Benchmarks
Source Management Tools
There are a number of tools for managing patches, which are useful for different tasks. There's now a whole page devoted to this. See Source Management Tools
For some simple tools for managing patches, see Diff And Patch Tricks
Test Systems
- See Test Systems
Developer Resources
Kernel mailing lists, web sites, etc.
Documentation
- Linux Device Drivers, 3rd edition - http://lwn.net/Kernel/LDD3/
- Papers from the Ottawa Linux Symposium - broken out - see http://kernel.org/doc/ols/
Books
- Embedded Linux System Design and Development - by P. Raghavan, Amol Lad, and Sriram Neelakandan (Hardcover - Dec 21, 2005)
- This one looks quite good.
- Embedded Linux Primer: A Practical Real-World Approach - by Christopher Hallinan
- So does this one.
- Building Embedded Linux Systems - by Karim Yaghmour
- This book is a bit dated (the edition I have is from 2003, but it is still a great resource.
Code Style Tips
- This section is for good Code Styling Tips
Debugging Tips
- See the Kernel Debugging Tips page
- See also Debugging Makefiles
GCC Tips and Tricks
- This section of GCC Tips is a collection of tips and tricks helpful for embedded developers