summaryrefslogtreecommitdiffstats
path: root/firmware
diff options
context:
space:
mode:
authorJens Arnold <amiconn@rockbox.org>2006-06-16 18:13:35 +0000
committerJens Arnold <amiconn@rockbox.org>2006-06-16 18:13:35 +0000
commit0916540d0658171a850507af02ed1fbc6b580cbe (patch)
tree1ec137010292e2956e530e85962c6c2c387a3c1a /firmware
parent977169ea7af37e8e4617a67a84874bb98d07b070 (diff)
downloadrockbox-0916540d0658171a850507af02ed1fbc6b580cbe.tar.gz
rockbox-0916540d0658171a850507af02ed1fbc6b580cbe.zip
Iriver: Faster ata timing.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10129 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware')
-rw-r--r--firmware/system.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/firmware/system.c b/firmware/system.c
index af2b74a17a..846a4434f7 100644
--- a/firmware/system.c
+++ b/firmware/system.c
@@ -624,7 +624,7 @@ void set_cpu_frequency(long frequency)
timers_adjust_prescale(CPUFREQ_MAX_MULT, true);
DCR = (0x8200 | MAX_REFRESH_TIMER); /* Refresh timer */
cpu_frequency = CPUFREQ_MAX;
- IDECONFIG1 = 0x10100000 | (3 << 13) | (5 << 10);
+ IDECONFIG1 = 0x10100000 | (1 << 13) | (2 << 10);
/* SRE active on write (H300 USBOTG) | BUFEN2 enable | CS2Post | CS2Pre */
IDECONFIG2 = 0x40000 | (2 << 8); /* TA enable + CS2wait */
break;
@@ -646,7 +646,7 @@ void set_cpu_frequency(long frequency)
timers_adjust_prescale(CPUFREQ_NORMAL_MULT, true);
DCR = (0x8000 | NORMAL_REFRESH_TIMER); /* Refresh timer */
cpu_frequency = CPUFREQ_NORMAL;
- IDECONFIG1 = 0x10100000 | (3 << 13) | (5 << 10);
+ IDECONFIG1 = 0x10100000 | (0 << 13) | (1 << 10);
/* SRE active on write (H300 USBOTG) | BUFEN2 enable | CS2Post | CS2Pre */
IDECONFIG2 = 0x40000 | (0 << 8); /* TA enable + CS2wait */
break;
@@ -664,7 +664,7 @@ void set_cpu_frequency(long frequency)
#endif
DCR = (0x8000 | DEFAULT_REFRESH_TIMER); /* Refresh timer */
cpu_frequency = CPUFREQ_DEFAULT;
- IDECONFIG1 = 0x10100000 | (3 << 13) | (1 << 10);
+ IDECONFIG1 = 0x10100000 | (0 << 13) | (1 << 10);
/* SRE active on write (H300 USBOTG) | BUFEN2 enable | CS2Post | CS2Pre */
IDECONFIG2 = 0x40000 | (0 << 8); /* TA enable + CS2wait */
break;