summaryrefslogtreecommitdiffstats
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.tar.bz2
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 @@
/* DMA is used only for reading on PP502x because although reads are ~8x faster
* writes appear to be ~25% slower.
*/
-#define HAVE_ATA_DMA
+/* Switched off due to reported instabilities. #define HAVE_ATA_DMA */
/* Define this if a programmable hotkey is mapped */
#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 @@
/* DMA is used only for reading on PP502x because although reads are ~8x faster
* writes appear to be ~25% slower.
*/
-#define HAVE_ATA_DMA
+/* Switched off due to reported instabilities. #define HAVE_ATA_DMA */
/* Define this, if you can switch on/off the lineout */
#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 @@
/* DMA is used only for reading on PP502x because although reads are ~8x faster
* writes appear to be ~25% slower.
*/
-#define HAVE_ATA_DMA
+/* Switched off due to reported instabilities. #define HAVE_ATA_DMA */
/* Define this, if you can switch on/off the lineout */
#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 @@
/* DMA is used only for reading on PP502x because although reads are ~8x faster
* writes appear to be ~25% slower.
*/
-#define HAVE_ATA_DMA
+/* Switched off due to reported instabilities. #define HAVE_ATA_DMA */
/* Define this if a programmable hotkey is mapped */
#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 @@
/* DMA is used only for reading on PP502x because although reads are ~8x faster
* writes appear to be ~25% slower.
*/
-#define HAVE_ATA_DMA
+/* Switched off due to reported instabilities. #define HAVE_ATA_DMA */
/* Define this if a programmable hotkey is mapped */
#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 @@
/* DMA is used only for reading on PP502x because although reads are ~8x faster
* writes appear to be ~25% slower.
*/
-#define HAVE_ATA_DMA
+/* Switched off due to reported instabilities. #define HAVE_ATA_DMA */
/* Define this, if you can switch on/off the lineout */
#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 @@
/* DMA is used only for reading on PP502x because although reads are ~8x faster
* writes appear to be ~25% slower.
*/
-#define HAVE_ATA_DMA
+/* Switched off due to reported instabilities. #define HAVE_ATA_DMA */
/* Define this if a programmable hotkey is mapped */
#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 @@
/* DMA is used only for reading on PP502x because although reads are ~8x faster
* writes appear to be ~25% slower.
*/
-#define HAVE_ATA_DMA
+/* Switched off due to reported instabilities. #define HAVE_ATA_DMA */
/* Define this if a programmable hotkey is mapped */
#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 @@
/* DMA is used only for reading on PP502x because although reads are ~8x faster
* writes appear to be ~25% slower.
*/
-#define HAVE_ATA_DMA
+/* Switched off due to reported instabilities. #define HAVE_ATA_DMA */
/* Define this if a programmable hotkey is mapped */
#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 @@
/* DMA is used only for reading on PP502x because although reads are ~8x faster
* writes appear to be ~25% slower.
*/
-#define HAVE_ATA_DMA
+/* Switched off due to reported instabilities. #define HAVE_ATA_DMA */
/* Define this if a programmable hotkey is mapped */
#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 @@
/* DMA is used only for reading on PP502x because although reads are ~8x faster
* writes appear to be ~25% slower.
*/
-#define HAVE_ATA_DMA
+/* Switched off due to reported instabilities. #define HAVE_ATA_DMA */
/* Define this if a programmable hotkey is mapped */
#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 @@
/* DMA is used only for reading on PP502x because although reads are ~8x faster
* writes appear to be ~25% slower.
*/
-#define HAVE_ATA_DMA
+/* Switched off due to reported instabilities. #define HAVE_ATA_DMA */
/* Define this if a programmable hotkey is mapped */
#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 @@
/* DMA is used only for reading on PP502x because although reads are ~8x faster
* writes appear to be ~25% slower.
*/
-#define HAVE_ATA_DMA
+/* Switched off due to reported instabilities. #define HAVE_ATA_DMA */
/* Define this if a programmable hotkey is mapped */
#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 @@
/* DMA is used only for reading on PP502x because although reads are ~8x faster
* writes appear to be ~25% slower.
*/
-#define HAVE_ATA_DMA
+/* Switched off due to reported instabilities. #define HAVE_ATA_DMA */
/* Define this if a programmable hotkey is mapped */
//#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 @@
/* DMA is used only for reading on PP502x because although reads are ~8x faster
* writes appear to be ~25% slower.
*/
-#define HAVE_ATA_DMA
+/* Switched off due to reported instabilities. #define HAVE_ATA_DMA */
/* Define this if a programmable hotkey is mapped */
#define HAVE_HOTKEY