summaryrefslogtreecommitdiff
path: root/src/jtag/commands.h
diff options
context:
space:
mode:
authorZachary T Welch <zw@superlucidity.net>2009-11-13 05:30:28 -0800
committerZachary T Welch <zw@superlucidity.net>2009-11-13 11:58:05 -0800
commit2ddeec9db5a8771c948294b7194778a95295b7a0 (patch)
tree93b4c1fc66ac94c8edae4b0857471dc3a8afcda6 /src/jtag/commands.h
parent4a29f8e21d4932ddf6523ccf23463d8636ad05a9 (diff)
downloadopenocd_libswd-2ddeec9db5a8771c948294b7194778a95295b7a0.tar.gz
openocd_libswd-2ddeec9db5a8771c948294b7194778a95295b7a0.tar.bz2
openocd_libswd-2ddeec9db5a8771c948294b7194778a95295b7a0.tar.xz
openocd_libswd-2ddeec9db5a8771c948294b7194778a95295b7a0.zip
scan_command_t -> struct scan_command
Remove misleading typedef on struct scan_command.
Diffstat (limited to 'src/jtag/commands.h')
-rw-r--r--src/jtag/commands.h15
1 files changed, 7 insertions, 8 deletions
diff --git a/src/jtag/commands.h b/src/jtag/commands.h
index ac440db6..d13a9ab4 100644
--- a/src/jtag/commands.h
+++ b/src/jtag/commands.h
@@ -46,8 +46,7 @@ enum scan_type {
* The scan_command provide a means of encapsulating a set of scan_field_s
* structures that should be scanned in/out to the device.
*/
-typedef struct scan_command_s
-{
+struct scan_command {
/// instruction/not data scan
bool ir_scan;
/// number of fields in *fields array
@@ -56,7 +55,7 @@ typedef struct scan_command_s
struct scan_field* fields;
/// state in which JTAG commands should finish
tap_state_t end_state;
-} scan_command_t;
+};
typedef struct statemove_command_s
{
@@ -114,7 +113,7 @@ typedef struct sleep_command_s
*/
typedef union jtag_command_container_u
{
- scan_command_t* scan;
+ struct scan_command* scan;
statemove_command_t* statemove;
pathmove_command_t* pathmove;
runtest_command_t* runtest;
@@ -154,9 +153,9 @@ void cmd_queue_free(void);
void jtag_queue_command(jtag_command_t *cmd);
void jtag_command_queue_reset(void);
-enum scan_type jtag_scan_type(const scan_command_t* cmd);
-int jtag_scan_size(const scan_command_t* cmd);
-int jtag_read_buffer(uint8_t* buffer, const scan_command_t* cmd);
-int jtag_build_buffer(const scan_command_t* cmd, uint8_t** buffer);
+enum scan_type jtag_scan_type(const struct scan_command* cmd);
+int jtag_scan_size(const struct scan_command* cmd);
+int jtag_read_buffer(uint8_t* buffer, const struct scan_command* cmd);
+int jtag_build_buffer(const struct scan_command* cmd, uint8_t** buffer);
#endif // JTAG_COMMANDS_H