X-Git-Url: https://review.openocd.org/gitweb?a=blobdiff_plain;ds=inline;f=src%2Ftarget%2Ftarget.h;h=7c07288bfe2299cbe656e473864ea4b7314fde9c;hb=1aa854684de1827edd3b605fc64a78a498f2358a;hp=29de1e98043ad97daa80e6c67286583754534b2f;hpb=379f0b0b9b10d4bc2a018d3683bd6de45e186b2b;p=openocd.git diff --git a/src/target/target.h b/src/target/target.h index 29de1e9804..7c07288bfe 100644 --- a/src/target/target.h +++ b/src/target/target.h @@ -98,9 +98,10 @@ typedef struct target_type_s char *name; /* poll current target status */ - enum target_state (*poll)(struct target_s *target); - /* architecture specific status reply */ - int (*arch_state)(struct target_s *target, char *buf, int buf_size); + int (*poll)(struct target_s *target); + /* Invoked only from target_arch_state(). + * Issue USER() w/architecture specific status. */ + int (*arch_state)(struct target_s *target); /* target request support */ int (*target_request_data)(struct target_s *target, u32 size, u8 *buffer);