From 2acdf26c53fd3d8650494d699be363994fc33a52 Mon Sep 17 00:00:00 2001 From: Mark Pizzolato Date: Thu, 20 Oct 2016 14:48:15 -0700 Subject: [PATCH] TAPE: Add support to allow tape debug output when using sim_tape_attach --- sim_tape.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sim_tape.c b/sim_tape.c index 7b46c899..a1d66c65 100644 --- a/sim_tape.c +++ b/sim_tape.c @@ -439,7 +439,11 @@ fflush (uptr->fileref); t_stat sim_tape_attach (UNIT *uptr, CONST char *cptr) { -return sim_tape_attach_ex (uptr, cptr, 0, 0); +DEVICE *dptr; + +if ((dptr = find_dev_from_unit (uptr)) == NULL) + return SCPE_NOATT; +return sim_tape_attach_ex (uptr, cptr, (dptr->flags & DEV_DEBUG) ? 0xFFFFFFFF : 0, 0); } t_stat sim_tape_attach_ex (UNIT *uptr, const char *cptr, uint32 dbit, int completion_delay)