summaryrefslogtreecommitdiff
path: root/firmware/target/arm/imx31/gigabeat-s/ata-target.h
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/arm/imx31/gigabeat-s/ata-target.h')
-rw-r--r--firmware/target/arm/imx31/gigabeat-s/ata-target.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/firmware/target/arm/imx31/gigabeat-s/ata-target.h b/firmware/target/arm/imx31/gigabeat-s/ata-target.h
index f9579a242d..8b308f28b5 100644
--- a/firmware/target/arm/imx31/gigabeat-s/ata-target.h
+++ b/firmware/target/arm/imx31/gigabeat-s/ata-target.h
@@ -26,13 +26,14 @@
26#endif 26#endif
27 27
28/* Plain C read & write loops */ 28/* Plain C read & write loops */
29/* They likely won't be used anyway since DMA potentially works for any
30 * sector number and alignment. */
29#define PREFER_C_READING 31#define PREFER_C_READING
30#define PREFER_C_WRITING 32#define PREFER_C_WRITING
31#if 0 33
32#if !defined(BOOTLOADER) 34#ifdef HAVE_ATA_DMA
33#define ATA_OPTIMIZED_WRITING 35#define ATA_MAX_MWDMA 2
34void copy_write_sectors(const unsigned char* buf, int wordcount); 36#define ATA_MAX_UDMA 4
35#endif
36#endif 37#endif
37 38
38#define ATA_DATA ATA_DRIVE_DATA 39#define ATA_DATA ATA_DRIVE_DATA