diff options
author | Andree Buschmann <AndreeBuschmann@t-online.de> | 2011-03-01 07:05:18 +0000 |
---|---|---|
committer | Andree Buschmann <AndreeBuschmann@t-online.de> | 2011-03-01 07:05:18 +0000 |
commit | 55fab772b7399737e9c22737f91cd3e74c793872 (patch) | |
tree | 7c127199d0a01386122966f83c7fd2877b33eca8 /firmware | |
parent | e63325acff6a8d0445f9602d6ad84f9b65f8dd2f (diff) | |
download | rockbox-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
Diffstat (limited to 'firmware')
-rw-r--r-- | firmware/export/config/gogearhdd1630.h | 2 | ||||
-rw-r--r-- | firmware/export/config/ipod4g.h | 2 | ||||
-rw-r--r-- | firmware/export/config/ipodcolor.h | 2 | ||||
-rw-r--r-- | firmware/export/config/ipodmini1g.h | 2 | ||||
-rw-r--r-- | firmware/export/config/ipodmini2g.h | 2 | ||||
-rw-r--r-- | firmware/export/config/ipodnano1g.h | 2 | ||||
-rw-r--r-- | firmware/export/config/ipodvideo.h | 2 | ||||
-rw-r--r-- | firmware/export/config/iriverh10.h | 2 | ||||
-rw-r--r-- | firmware/export/config/iriverh10_5gb.h | 2 | ||||
-rw-r--r-- | firmware/export/config/mrobe100.h | 2 | ||||
-rw-r--r-- | firmware/export/config/samsungyh820.h | 2 | ||||
-rw-r--r-- | firmware/export/config/samsungyh920.h | 2 | ||||
-rw-r--r-- | firmware/export/config/samsungyh925.h | 2 | ||||
-rw-r--r-- | firmware/export/config/tatungtpj1022.h | 2 | ||||
-rw-r--r-- | firmware/export/config/vibe500.h | 2 |
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 |