summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndree Buschmann <AndreeBuschmann@t-online.de>2011-03-01 07:05:18 +0000
committerAndree Buschmann <AndreeBuschmann@t-online.de>2011-03-01 07:05:18 +0000
commit55fab772b7399737e9c22737f91cd3e74c793872 (patch)
tree7c127199d0a01386122966f83c7fd2877b33eca8
parente63325acff6a8d0445f9602d6ad84f9b65f8dd2f (diff)
downloadrockbox-55fab772b7399737e9c22737f91cd3e74c793872.tar.gz
rockbox-55fab772b7399737e9c22737f91cd3e74c793872.zip
Switch off ATA DMA for all PP targets. There is sufficient evidence that ATA DMA causes sporadic lockups and static noise on several PP based players. This change is expected to fix FS#11746, FS#11764, FS#11775, FS#11846 and FS#11863.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29476 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--firmware/export/config/gogearhdd1630.h2
-rw-r--r--firmware/export/config/ipod4g.h2
-rw-r--r--firmware/export/config/ipodcolor.h2
-rw-r--r--firmware/export/config/ipodmini1g.h2
-rw-r--r--firmware/export/config/ipodmini2g.h2
-rw-r--r--firmware/export/config/ipodnano1g.h2
-rw-r--r--firmware/export/config/ipodvideo.h2
-rw-r--r--firmware/export/config/iriverh10.h2
-rw-r--r--firmware/export/config/iriverh10_5gb.h2
-rw-r--r--firmware/export/config/mrobe100.h2
-rw-r--r--firmware/export/config/samsungyh820.h2
-rw-r--r--firmware/export/config/samsungyh920.h2
-rw-r--r--firmware/export/config/samsungyh925.h2
-rw-r--r--firmware/export/config/tatungtpj1022.h2
-rw-r--r--firmware/export/config/vibe500.h2
15 files changed, 15 insertions, 15 deletions
diff --git a/firmware/export/config/gogearhdd1630.h b/firmware/export/config/gogearhdd1630.h
index e4c380f8c6..e9bbfb872a 100644
--- a/firmware/export/config/gogearhdd1630.h
+++ b/firmware/export/config/gogearhdd1630.h
@@ -207,7 +207,7 @@
207/* DMA is used only for reading on PP502x because although reads are ~8x faster 207/* DMA is used only for reading on PP502x because although reads are ~8x faster
208 * writes appear to be ~25% slower. 208 * writes appear to be ~25% slower.
209 */ 209 */
210#define HAVE_ATA_DMA 210/* Switched off due to reported instabilities. #define HAVE_ATA_DMA */
211 211
212/* Define this if a programmable hotkey is mapped */ 212/* Define this if a programmable hotkey is mapped */
213#define HAVE_HOTKEY 213#define HAVE_HOTKEY
diff --git a/firmware/export/config/ipod4g.h b/firmware/export/config/ipod4g.h
index 8fd643b24e..56d0599799 100644
--- a/firmware/export/config/ipod4g.h
+++ b/firmware/export/config/ipod4g.h
@@ -224,7 +224,7 @@
224/* DMA is used only for reading on PP502x because although reads are ~8x faster 224/* DMA is used only for reading on PP502x because although reads are ~8x faster
225 * writes appear to be ~25% slower. 225 * writes appear to be ~25% slower.
226 */ 226 */
227#define HAVE_ATA_DMA 227/* Switched off due to reported instabilities. #define HAVE_ATA_DMA */
228 228
229/* Define this, if you can switch on/off the lineout */ 229/* Define this, if you can switch on/off the lineout */
230#define HAVE_LINEOUT_POWEROFF 230#define HAVE_LINEOUT_POWEROFF
diff --git a/firmware/export/config/ipodcolor.h b/firmware/export/config/ipodcolor.h
index f1bd62cca3..ec3d2c6cdf 100644
--- a/firmware/export/config/ipodcolor.h
+++ b/firmware/export/config/ipodcolor.h
@@ -209,7 +209,7 @@
209/* DMA is used only for reading on PP502x because although reads are ~8x faster 209/* DMA is used only for reading on PP502x because although reads are ~8x faster
210 * writes appear to be ~25% slower. 210 * writes appear to be ~25% slower.
211 */ 211 */
212#define HAVE_ATA_DMA 212/* Switched off due to reported instabilities. #define HAVE_ATA_DMA */
213 213
214/* Define this, if you can switch on/off the lineout */ 214/* Define this, if you can switch on/off the lineout */
215#define HAVE_LINEOUT_POWEROFF 215#define HAVE_LINEOUT_POWEROFF
diff --git a/firmware/export/config/ipodmini1g.h b/firmware/export/config/ipodmini1g.h
index 72bcb4c26f..55b78de752 100644
--- a/firmware/export/config/ipodmini1g.h
+++ b/firmware/export/config/ipodmini1g.h
@@ -211,7 +211,7 @@
211/* DMA is used only for reading on PP502x because although reads are ~8x faster 211/* DMA is used only for reading on PP502x because although reads are ~8x faster
212 * writes appear to be ~25% slower. 212 * writes appear to be ~25% slower.
213 */ 213 */
214#define HAVE_ATA_DMA 214/* Switched off due to reported instabilities. #define HAVE_ATA_DMA */
215 215
216/* Define this if a programmable hotkey is mapped */ 216/* Define this if a programmable hotkey is mapped */
217#define HAVE_HOTKEY 217#define HAVE_HOTKEY
diff --git a/firmware/export/config/ipodmini2g.h b/firmware/export/config/ipodmini2g.h
index 2ae7354ac2..fd332c0a03 100644
--- a/firmware/export/config/ipodmini2g.h
+++ b/firmware/export/config/ipodmini2g.h
@@ -214,7 +214,7 @@
214/* DMA is used only for reading on PP502x because although reads are ~8x faster 214/* DMA is used only for reading on PP502x because although reads are ~8x faster
215 * writes appear to be ~25% slower. 215 * writes appear to be ~25% slower.
216 */ 216 */
217#define HAVE_ATA_DMA 217/* Switched off due to reported instabilities. #define HAVE_ATA_DMA */
218 218
219/* Define this if a programmable hotkey is mapped */ 219/* Define this if a programmable hotkey is mapped */
220#define HAVE_HOTKEY 220#define HAVE_HOTKEY
diff --git a/firmware/export/config/ipodnano1g.h b/firmware/export/config/ipodnano1g.h
index 6f030a8859..e321d070cb 100644
--- a/firmware/export/config/ipodnano1g.h
+++ b/firmware/export/config/ipodnano1g.h
@@ -206,7 +206,7 @@
206/* DMA is used only for reading on PP502x because although reads are ~8x faster 206/* DMA is used only for reading on PP502x because although reads are ~8x faster
207 * writes appear to be ~25% slower. 207 * writes appear to be ~25% slower.
208 */ 208 */
209#define HAVE_ATA_DMA 209/* Switched off due to reported instabilities. #define HAVE_ATA_DMA */
210 210
211/* Define this, if you can switch on/off the lineout */ 211/* Define this, if you can switch on/off the lineout */
212#define HAVE_LINEOUT_POWEROFF 212#define HAVE_LINEOUT_POWEROFF
diff --git a/firmware/export/config/ipodvideo.h b/firmware/export/config/ipodvideo.h
index 82391d1f77..124f788860 100644
--- a/firmware/export/config/ipodvideo.h
+++ b/firmware/export/config/ipodvideo.h
@@ -232,7 +232,7 @@
232/* DMA is used only for reading on PP502x because although reads are ~8x faster 232/* DMA is used only for reading on PP502x because although reads are ~8x faster
233 * writes appear to be ~25% slower. 233 * writes appear to be ~25% slower.
234 */ 234 */
235#define HAVE_ATA_DMA 235/* Switched off due to reported instabilities. #define HAVE_ATA_DMA */
236 236
237/* Define this if a programmable hotkey is mapped */ 237/* Define this if a programmable hotkey is mapped */
238#define HAVE_HOTKEY 238#define HAVE_HOTKEY
diff --git a/firmware/export/config/iriverh10.h b/firmware/export/config/iriverh10.h
index 219e1277d6..d2d7a0cb7a 100644
--- a/firmware/export/config/iriverh10.h
+++ b/firmware/export/config/iriverh10.h
@@ -196,7 +196,7 @@
196/* DMA is used only for reading on PP502x because although reads are ~8x faster 196/* DMA is used only for reading on PP502x because although reads are ~8x faster
197 * writes appear to be ~25% slower. 197 * writes appear to be ~25% slower.
198 */ 198 */
199#define HAVE_ATA_DMA 199/* Switched off due to reported instabilities. #define HAVE_ATA_DMA */
200 200
201/* Define this if a programmable hotkey is mapped */ 201/* Define this if a programmable hotkey is mapped */
202#define HAVE_HOTKEY 202#define HAVE_HOTKEY
diff --git a/firmware/export/config/iriverh10_5gb.h b/firmware/export/config/iriverh10_5gb.h
index 5ff588ef72..0ad83cb85d 100644
--- a/firmware/export/config/iriverh10_5gb.h
+++ b/firmware/export/config/iriverh10_5gb.h
@@ -184,7 +184,7 @@
184/* DMA is used only for reading on PP502x because although reads are ~8x faster 184/* DMA is used only for reading on PP502x because although reads are ~8x faster
185 * writes appear to be ~25% slower. 185 * writes appear to be ~25% slower.
186 */ 186 */
187#define HAVE_ATA_DMA 187/* Switched off due to reported instabilities. #define HAVE_ATA_DMA */
188 188
189/* Define this if a programmable hotkey is mapped */ 189/* Define this if a programmable hotkey is mapped */
190#define HAVE_HOTKEY 190#define HAVE_HOTKEY
diff --git a/firmware/export/config/mrobe100.h b/firmware/export/config/mrobe100.h
index e490174dd7..1b373a9799 100644
--- a/firmware/export/config/mrobe100.h
+++ b/firmware/export/config/mrobe100.h
@@ -207,7 +207,7 @@
207/* DMA is used only for reading on PP502x because although reads are ~8x faster 207/* DMA is used only for reading on PP502x because although reads are ~8x faster
208 * writes appear to be ~25% slower. 208 * writes appear to be ~25% slower.
209 */ 209 */
210#define HAVE_ATA_DMA 210/* Switched off due to reported instabilities. #define HAVE_ATA_DMA */
211 211
212/* Define this if a programmable hotkey is mapped */ 212/* Define this if a programmable hotkey is mapped */
213#define HAVE_HOTKEY 213#define HAVE_HOTKEY
diff --git a/firmware/export/config/samsungyh820.h b/firmware/export/config/samsungyh820.h
index d32871cec0..d7d54112f0 100644
--- a/firmware/export/config/samsungyh820.h
+++ b/firmware/export/config/samsungyh820.h
@@ -188,7 +188,7 @@
188/* DMA is used only for reading on PP502x because although reads are ~8x faster 188/* DMA is used only for reading on PP502x because although reads are ~8x faster
189 * writes appear to be ~25% slower. 189 * writes appear to be ~25% slower.
190 */ 190 */
191#define HAVE_ATA_DMA 191/* Switched off due to reported instabilities. #define HAVE_ATA_DMA */
192 192
193/* Define this if a programmable hotkey is mapped */ 193/* Define this if a programmable hotkey is mapped */
194#define HAVE_HOTKEY 194#define HAVE_HOTKEY
diff --git a/firmware/export/config/samsungyh920.h b/firmware/export/config/samsungyh920.h
index f59c575fe7..5255a05359 100644
--- a/firmware/export/config/samsungyh920.h
+++ b/firmware/export/config/samsungyh920.h
@@ -194,7 +194,7 @@
194/* DMA is used only for reading on PP502x because although reads are ~8x faster 194/* DMA is used only for reading on PP502x because although reads are ~8x faster
195 * writes appear to be ~25% slower. 195 * writes appear to be ~25% slower.
196 */ 196 */
197#define HAVE_ATA_DMA 197/* Switched off due to reported instabilities. #define HAVE_ATA_DMA */
198 198
199/* Define this if a programmable hotkey is mapped */ 199/* Define this if a programmable hotkey is mapped */
200#define HAVE_HOTKEY 200#define HAVE_HOTKEY
diff --git a/firmware/export/config/samsungyh925.h b/firmware/export/config/samsungyh925.h
index 71377488aa..3e072ddb86 100644
--- a/firmware/export/config/samsungyh925.h
+++ b/firmware/export/config/samsungyh925.h
@@ -192,7 +192,7 @@
192/* DMA is used only for reading on PP502x because although reads are ~8x faster 192/* DMA is used only for reading on PP502x because although reads are ~8x faster
193 * writes appear to be ~25% slower. 193 * writes appear to be ~25% slower.
194 */ 194 */
195#define HAVE_ATA_DMA 195/* Switched off due to reported instabilities. #define HAVE_ATA_DMA */
196 196
197/* Define this if a programmable hotkey is mapped */ 197/* Define this if a programmable hotkey is mapped */
198#define HAVE_HOTKEY 198#define HAVE_HOTKEY
diff --git a/firmware/export/config/tatungtpj1022.h b/firmware/export/config/tatungtpj1022.h
index 355c5ed5cf..247ca4780b 100644
--- a/firmware/export/config/tatungtpj1022.h
+++ b/firmware/export/config/tatungtpj1022.h
@@ -144,7 +144,7 @@
144/* DMA is used only for reading on PP502x because although reads are ~8x faster 144/* DMA is used only for reading on PP502x because although reads are ~8x faster
145 * writes appear to be ~25% slower. 145 * writes appear to be ~25% slower.
146 */ 146 */
147#define HAVE_ATA_DMA 147/* Switched off due to reported instabilities. #define HAVE_ATA_DMA */
148 148
149/* Define this if a programmable hotkey is mapped */ 149/* Define this if a programmable hotkey is mapped */
150//#define HAVE_HOTKEY 150//#define HAVE_HOTKEY
diff --git a/firmware/export/config/vibe500.h b/firmware/export/config/vibe500.h
index 50ffde135b..ad2299061a 100644
--- a/firmware/export/config/vibe500.h
+++ b/firmware/export/config/vibe500.h
@@ -201,7 +201,7 @@
201/* DMA is used only for reading on PP502x because although reads are ~8x faster 201/* DMA is used only for reading on PP502x because although reads are ~8x faster
202 * writes appear to be ~25% slower. 202 * writes appear to be ~25% slower.
203 */ 203 */
204#define HAVE_ATA_DMA 204/* Switched off due to reported instabilities. #define HAVE_ATA_DMA */
205 205
206/* Define this if a programmable hotkey is mapped */ 206/* Define this if a programmable hotkey is mapped */
207#define HAVE_HOTKEY 207#define HAVE_HOTKEY