Reflex Activity Analysis

Eine Kommandodatei für avr-gdb anlegen mit dem Inhalt

print reflex::system
quit

Die komplette Reflex-Struktur ausgeben mit

avr-gdb xxx.elf -command kommandodatei.txt > system.txt

Jetzt system.txt nach FifoActivity durchsuchen mit

\s(\w*)\s.*?(?=(\s\=\s\{\<\w*::\w*\>)?\s\=\s\{\<reflex::FifoActivity)

Der Ausdruck findet alle Exemplare von FifoActivity, sowohl Funktoren als auch normale Aktivitätsobjekte. Wenn das erste Objekt zum Beispiel »serial« heißt, dann eine Ebene höher gehen:

material/reflex_activity_analysis.txt · Zuletzt geändert: 2010/07/01 20:53 von richard
Valid CSS Driven by DokuWiki Valid XHTML 1.0