From a4058ec28ac8a53f4c18e76580fb9b2321ec1322 Mon Sep 17 00:00:00 2001 From: Linus Nielsen Feltzing Date: Wed, 12 Jun 2002 09:28:22 +0000 Subject: ata_read_sectors() couldn't read more that one sector git-svn-id: svn://svn.rockbox.org/rockbox/trunk@974 a1c6a512-1295-4272-9138-f99709370657 --- firmware/drivers/ata.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/firmware/drivers/ata.c b/firmware/drivers/ata.c index 4a8e25b58d..7f4cb270f8 100644 --- a/firmware/drivers/ata.c +++ b/firmware/drivers/ata.c @@ -24,6 +24,7 @@ #include "system.h" #include "debug.h" +#define SECTOR_SIZE 512 #define ATA_DATA (*((volatile unsigned short*)0x06104100)) #define ATA_ERROR (*((volatile unsigned char*)0x06100101)) #define ATA_FEATURE ATA_ERROR @@ -127,13 +128,14 @@ int ata_read_sectors(unsigned long start, return -1; } - for (j=0; j<256; j++) + for (j=0; j