From 97eb9e3d72915c2b3c9dc2c01645c2fa3602aa29 Mon Sep 17 00:00:00 2001 From: blueswirl Date: Thu, 17 Feb 2011 20:00:49 +0000 Subject: [PATCH] ESP : Fix SCSI READ command length Signed-off-by: Olivier Danet Signed-off-by: Blue Swirl git-svn-id: svn://openbios.org/openbios/trunk/openbios-devel@1032 f158a5a8-5612-0410-a976-696ce0be7e32 --- drivers/esp.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/esp.c b/drivers/esp.c index f268b6a..2dfc2bd 100644 --- a/drivers/esp.c +++ b/drivers/esp.c @@ -147,7 +147,7 @@ ob_sd_read_sector(esp_private_t *esp, sd_private_t *sd, int offset) sd->id, offset); // Setup command = Read(10) - memset(esp->buffer, 0, 10); + memset(esp->buffer, 0, 11); esp->buffer[0] = 0x80; esp->buffer[1] = READ_10; @@ -159,7 +159,7 @@ ob_sd_read_sector(esp_private_t *esp, sd_private_t *sd, int offset) esp->buffer[8] = 0; esp->buffer[9] = 1; - if (do_command(esp, sd, 10, sd->bs)) + if (do_command(esp, sd, 11, sd->bs)) return 0; return 0; -- 2.11.4.GIT