From 25fa97dceb90570a5d3dbca7c9f6afedc28be6ce Mon Sep 17 00:00:00 2001 From: Alan Cox Date: Thu, 5 Jul 2018 00:17:15 +0100 Subject: [PATCH] stringy: more debug work --- Kernel/platform-trs80m1/devstringy.c | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/Kernel/platform-trs80m1/devstringy.c b/Kernel/platform-trs80m1/devstringy.c index 48856181..1b9169f2 100644 --- a/Kernel/platform-trs80m1/devstringy.c +++ b/Kernel/platform-trs80m1/devstringy.c @@ -104,6 +104,7 @@ int tape_close(uint8_t minor) minor; busy = 0; inio = 0; + inpos = 0; if (mode == O_WRONLY) if (tape_op(fileid, TAPE_CLOSEW)) return tape_error(); @@ -117,19 +118,13 @@ static int tape_rw(uint8_t op) uint8_t pos = fileid; if (!inpos) { - pos--; - kprintf("find %d\n", pos); - if (!pos && tape_rewind() == 0) - inpos = 1; - else if (pos && tape_op(pos, TAPE_FIND) == 0) + if (tape_op(pos, TAPE_FIND) == 0) inpos = 1; else return tape_error(); } - kprintf("do tapeop %d %d\n", fileid, op); inio = 1; udata.u_done = tape_op(fileid, op); - kprintf("read %d\n", udata.u_done); if (tape_err) return tape_error(); return udata.u_done; -- 2.34.1