Fix partial transfer bug.
authorpbrook <pbrook@c046a42c-6fe2-441c-8c8c-71466251a162>
Fri, 26 May 2006 17:15:13 +0000 (17:15 +0000)
committerpbrook <pbrook@c046a42c-6fe2-441c-8c8c-71466251a162>
Fri, 26 May 2006 17:15:13 +0000 (17:15 +0000)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1943 c046a42c-6fe2-441c-8c8c-71466251a162

hw/esp.c

index 787892b..68e15dd 100644 (file)
--- a/hw/esp.c
+++ b/hw/esp.c
@@ -214,7 +214,6 @@ static void handle_ti(ESPState *s)
        }
         if (s->ti_size) {
            s->rregs[4] = STAT_IN | STAT_TC | (to_device ? STAT_DO : STAT_DI);
-           s->ti_size -= minlen;
         }
         s->rregs[5] = INTR_BS;
        s->rregs[6] = 0;