Specifications
It is convenient to use DDD, a Graphical User Interface to GDB, for debugging as it allows to define and
execute frequently used commands via buttons. You can start DDD with the command:
bash$ ddd --debugger ${CROSS_COMPILE}gdb &
If DDD is not already installed on your Linux system, have a look at your distribution media.
11. Simple Embedded Linux Framework
12. Books, Mailing Lists, Links, etc.
This section provides references on where to find more information
Contents:
12. Books, Mailing Lists, Links, etc.
12.1. Application Notes♦
12.2. Further Reading
12.2.1. License Issues◊
12.2.2. Linux kernel◊
12.2.3. General Linux / Unix programming◊
12.2.4. Network Programming◊
12.2.5. C++ programming◊
12.2.6. Java programming◊
12.2.7. Internationalization And Character Sets◊
12.2.8. ARM Architecture Programming◊
12.2.9. Power Architecture® Programming◊
12.2.10. Embedded Topics◊
♦
12.3. Mailing Lists♦
12.4. Links♦
12.5. Tools♦
•
12.1. Application Notes
A collection of Application Notes relevant for embedded computing can be found on the DENX web server.
12.2. Further Reading
12.2.1. License Issues
Articles
http://www.gnu.org/licenses/gpl-2.0.html: GNU General Public License, version 2•
http://www.gnu.org/copyleft/gpl.html: GNU General Public License•
http://www.softwarefreedom.org/resources/2008/compliance-guide.html: A Practical Guide to GPL
Compliance
•
http://article.gmane.org/gmane.comp.video.dri.devel/52751 Alan Cox about combining GPL device
drivers with closed source user space libraries
•
12.2. Further Reading 137