[OpenBIOS] [PATCH] ESP : Fix SCSI READ command length
Olivier DANET
odanet at caramail.com
Thu Jan 27 20:05:19 CET 2011
Signed-off-by: Olivier Danet <odanet at caramail.com>
---
diff -rup a/drivers/esp.c b/drivers/esp.c
--- a/drivers/esp.c 2011-01-27 15:11:52.000000000 +0100
+++ b/drivers/esp.c 2011-01-27 15:13:34.000000000 +0100
@@ -147,7 +147,7 @@ ob_sd_read_sector(esp_private_t *esp, sd
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
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;
More information about the OpenBIOS
mailing list