From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marek Vasut Date: Sat, 19 Oct 2013 02:44:18 +0200 Subject: [U-Boot] [RFC PATCH 1/2] usb: dfu: decrease dfu->r_left along with the transfer In-Reply-To: <1381915599-27906-1-git-send-email-voice.shen@atmel.com> References: <1381915599-27906-1-git-send-email-voice.shen@atmel.com> Message-ID: <201310190244.18515.marex@denx.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi, > The value of dfu->r_left need decrease along with the transfer > > Signed-off-by: Bo Shen Lucasz/Heiko , can you ACK/NAK this and 2/2 ? Thanks! > --- > drivers/dfu/dfu.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/drivers/dfu/dfu.c b/drivers/dfu/dfu.c > index 56b21c7..65c6984 100644 > --- a/drivers/dfu/dfu.c > +++ b/drivers/dfu/dfu.c > @@ -229,6 +229,7 @@ static int dfu_read_buffer_fill(struct dfu_entity *dfu, > void *buf, int size) dfu->crc = crc32(dfu->crc, buf, chunk); > dfu->i_buf += chunk; > dfu->b_left -= chunk; > + dfu->r_left -= chunk; > size -= chunk; > buf += chunk; > readn += chunk; Best regards, Marek Vasut