aboutsummaryrefslogtreecommitdiff
path: root/src/target/target_type.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/target/target_type.h')
-rw-r--r--src/target/target_type.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/target/target_type.h b/src/target/target_type.h
index 0b8d5daa..21439b65 100644
--- a/src/target/target_type.h
+++ b/src/target/target_type.h
@@ -264,6 +264,15 @@ struct target_type {
* circumstances.
*/
int (*check_reset)(struct target *target);
+
+ /* get GDB file-I/O parameters from target
+ */
+ int (*get_gdb_fileio_info)(struct target *target, struct gdb_fileio_info *fileio_info);
+
+ /* pass GDB file-I/O response to target
+ */
+ int (*gdb_fileio_end)(struct target *target, int retcode, int fileio_errno, bool ctrl_c);
+
};
#endif /* TARGET_TYPE_H */