From 7c902a129b329e0e2cd905adf0b2f38d6990e8e5 Mon Sep 17 00:00:00 2001 From: germeier Date: Wed, 23 Oct 2002 00:03:42 +0000 Subject: fixed init progress counter for models with two internal chips --- ChangeLog | 5 +++++ libmpio/io.c | 6 ++++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index df96230..79e056d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2002-10-23 Markus Germeier + + * libmpio/io.c (mpio_io_spare_read): fixed init progress counter + for models with two internal chips + 2002-10-18 Andreas Buesching * mpiosh/global.c (commands): add config command with no diff --git a/libmpio/io.c b/libmpio/io.c index 87b74fe..f41f018 100644 --- a/libmpio/io.c +++ b/libmpio/io.c @@ -2,7 +2,7 @@ /* * - * $Id: io.c,v 1.20 2002/10/13 12:03:51 germeier Exp $ + * $Id: io.c,v 1.21 2002/10/23 00:03:42 germeier Exp $ * * Library for USB MPIO-* * @@ -1007,7 +1007,9 @@ mpio_io_spare_read(mpio_t *m, BYTE mem, DWORD index, BYTE size, CMD_SIZE); if ((progress_callback) && (i % 256)) - (*progress_callback)(mem, (i*CMD_SIZE), toread); + (*progress_callback)(mem, + (i*CMD_SIZE+(toread/chips*(chip-1))), + toread ); if(nread != CMD_SIZE) { -- cgit v1.2.3