aboutsummaryrefslogtreecommitdiff
path: root/src/jtag/jtag.h
diff options
context:
space:
mode:
authoroharboe <oharboe@b42882b7-edfa-0310-969c-e2dbd0fdcd60>2009-05-07 20:53:32 +0000
committeroharboe <oharboe@b42882b7-edfa-0310-969c-e2dbd0fdcd60>2009-05-07 20:53:32 +0000
commite37669c3d0638b0053d202a70e916394cbc384ae (patch)
treec3cd7bf02349a154eb7ab9db1bf99b25432f2584 /src/jtag/jtag.h
parentbb4e592b5b811cf09a5f7529ea886eb3b0ff0a17 (diff)
refactor to be able to remove more in_handler stuff
git-svn-id: svn://svn.berlios.de/openocd/trunk@1652 b42882b7-edfa-0310-969c-e2dbd0fdcd60
Diffstat (limited to 'src/jtag/jtag.h')
-rw-r--r--src/jtag/jtag.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/jtag/jtag.h b/src/jtag/jtag.h
index f2c887f8..6e3df55d 100644
--- a/src/jtag/jtag.h
+++ b/src/jtag/jtag.h
@@ -735,6 +735,9 @@ struct invalidstruct
};
extern void jtag_set_check_value(scan_field_t* field, u8* value, u8* mask, struct invalidstruct *obsolete);
+/* execute jtag queue and check value and use mask if mask is != NULL. invokes
+ * jtag_set_error() with any error. */
+extern void jtag_check_value_mask(scan_field_t *field, u8 *value, u8 *mask);
extern enum scan_type jtag_scan_type(scan_command_t* cmd);
extern int jtag_scan_size(scan_command_t* cmd);
extern int jtag_read_buffer(u8* buffer, scan_command_t* cmd);