summaryrefslogtreecommitdiff
path: root/src/target/arm966e.h
diff options
context:
space:
mode:
authorDavid Brownell <dbrownell@users.sourceforge.net>2009-12-19 13:07:26 -0800
committerDavid Brownell <dbrownell@users.sourceforge.net>2009-12-19 13:07:26 -0800
commit64934d9204dc854d40893634a66e29ece09ad578 (patch)
tree7de86210e3015280f2dcf1f419982a7153caaed4 /src/target/arm966e.h
parente25819645ee2beb0818a79006eed9c9cedaaf5bb (diff)
downloadopenocd+libswd-64934d9204dc854d40893634a66e29ece09ad578.tar.gz
openocd+libswd-64934d9204dc854d40893634a66e29ece09ad578.tar.bz2
openocd+libswd-64934d9204dc854d40893634a66e29ece09ad578.tar.xz
openocd+libswd-64934d9204dc854d40893634a66e29ece09ad578.zip
ETM: more ETM_CTRL bit cleanup
Change handling of the CYCLE_ACCURATE, BRANCH_OUTPUT, and TRACE_* flags; also the CONTEXTID size values. - Convert to symbols matching the actual register bits, instead of some random *other* bits (and then correcting that abuse). - Get rid of a now-needless enum. - Keep those values in etm->control, and remove etm->tracemode. These values all affect the trace data that's recorded by a trace pod or in the ETB. I modified the file format used to dump ETB data; since it's fairly clear nobody can use this mechanism now, this can't cause anyone trouble. Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Diffstat (limited to 'src/target/arm966e.h')
0 files changed, 0 insertions, 0 deletions