Hello Vidushi,

the RTEMS Trace Linker is definitely an interesting tool to track down difficult and specific issues. However, this is a nice to have optional feature from my point of view. We should focus on basic functionality and this is interrupt entry/exit and thread switching. This should work out of the box without having to compile RTEMS with specialized configuration options. It should work via a serial line and network (UDP I guess). It should also support SMP machines. This requires per-processor trace buffers. The trace buffer should work without locks, e.g. only interrupt disable/enable. I would do also a short review of existing trace solutions. Maybe we don't have to re-invent the wheel. For example:

http://www.cs.unc.edu/~bbb/feathertrace/

--
Sebastian Huber, embedded brains GmbH

Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone   : +49 89 189 47 41-16
Fax     : +49 89 189 47 41-09
E-Mail  : sebastian.hu...@embedded-brains.de
PGP     : Public key available on request.

Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.

_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to