CMP EMBEDDED.COM

Login | Register     Welcome Guest  
HOME DESIGN PRODUCTS COLUMNS E-LEARNING CONFERENCES CODE FORUMS/BLOGS NEWSLETTERS CONTACT FEATURES RSS RSS

Do-it-yourself embedded Linux development tools



Embedded.com

Full explanation of this code requires some Lisp knowledge (and beyond the scope of this article), but a brief description of each command will be given, so you can customize the code and add new functionality without a full understanding of Lisp and Emacs internals. The first set of commands creates the "Embedded" drop-down menu. The second one adds a new entry "Program flash" to the menu that executes the "program-flash" Lisp function. The third set binds that command to "Ctrl-c" followed by a "pf" key combination. The final one is a Lisp function that executes a "program-flash.sh" shell script redirecting its output to a newly created Emacs buffer.

Creating an embedded Linux development environment by yourself may look like a serious task. But keep in mind that this is a good investment. This task can be easily outsourced to an embedded Linux consultant, in which case it'll probably cost less than an off-the-shelf embedded Linux IDE.

Note that in the Linux world, there many different ways to accomplish the same task. This article shows just one of those alternatives.

Alexander Sirotkin works for Metalink Broadband as a software architect. For more than 10 years, he's been dealing with software, operating systems, and networking, and holds M.Sc. and B.Sc. degrees in applied statistics, computer science and physics from Tel-Aviv University. Sirotkin can be reached at sasha.sirotkin@gmail.com.

Resources
Wine--www.winehq.org/

VirtualBox--www.virtualbox.org/

Eclipse--www.eclipse.org/

Emacs--www.gnu.org/software/emacs/

Cscope--cscope.sourceforge.net/

Busybox--busybox.net/

GDB--www.gnu.org/software/gdb/

DDD--www.gnu.org/software/ddd/

Insight--sourceware.org/insight/

OProfile--oprofile.sourceforge.net/

1 | 2 | 3 | 4 | 5 | 6

Rate this article: Low High
Current rating
  • .
Embedded.com Career Center
Looking for a new job?
SEARCH JOBS

Browse all jobs

SPONSOR
RECENT JOB POSTINGS





 :