diff options
author | zwelch <zwelch@b42882b7-edfa-0310-969c-e2dbd0fdcd60> | 2009-06-04 23:26:58 +0000 |
---|---|---|
committer | zwelch <zwelch@b42882b7-edfa-0310-969c-e2dbd0fdcd60> | 2009-06-04 23:26:58 +0000 |
commit | d3d02f478946415660f9d641283a3fefb97d6899 (patch) | |
tree | 0d0f43aa9f5744a7f1ab2578657051ece7d94110 /src/jtag/jtag.h | |
parent | 82a5f6ff3e77396fc80cde29a16b320544e0bc8f (diff) |
Clean up the core JTAG TAP APIs:
- Move jtag_tap_name to same location as other TAP functions; export it.
- Factor new jtag_tap_add() from jim_newtap_cmd(); appends TAP to global list.
- Move static chain position counter to global; use in jtag_NumTotalTaps().
- Use jtag_AllTaps for reading tap list, instead of accessing global directly.
git-svn-id: svn://svn.berlios.de/openocd/trunk@2055 b42882b7-edfa-0310-969c-e2dbd0fdcd60
Diffstat (limited to 'src/jtag/jtag.h')
-rw-r--r-- | src/jtag/jtag.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/jtag/jtag.h b/src/jtag/jtag.h index ffcab42a..a63aa371 100644 --- a/src/jtag/jtag.h +++ b/src/jtag/jtag.h @@ -176,6 +176,7 @@ struct jtag_tap_s jtag_tap_t* next_tap; }; extern jtag_tap_t* jtag_AllTaps(void); +extern const char *jtag_tap_name(const jtag_tap_t *tap); extern jtag_tap_t* jtag_TapByPosition(int n); extern jtag_tap_t* jtag_TapByString(const char* dotted_name); extern jtag_tap_t* jtag_TapByJimObj(Jim_Interp* interp, Jim_Obj* obj); |