summaryrefslogtreecommitdiffstats
path: root/firmware/target/arm
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2006-10-27 11:24:23 +0000
committerDaniel Stenberg <daniel@haxx.se>2006-10-27 11:24:23 +0000
commit77c915ad61c654d6ef8f49e801ca9136f7cec49d (patch)
treeb8b4d88780488ec2e48810e74a8658264cfce6b3 /firmware/target/arm
parent2c1eec5533db4676e73132923f6c3fa73ad248e6 (diff)
downloadrockbox-77c915ad61c654d6ef8f49e801ca9136f7cec49d.tar.gz
rockbox-77c915ad61c654d6ef8f49e801ca9136f7cec49d.zip
Renamed the ipod_i2c functions to the more appropriate pp_i2c
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11361 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/arm')
-rw-r--r--firmware/target/arm/wmcodec-pp.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/firmware/target/arm/wmcodec-pp.c b/firmware/target/arm/wmcodec-pp.c
index e9626220e7..73324c0dec 100644
--- a/firmware/target/arm/wmcodec-pp.c
+++ b/firmware/target/arm/wmcodec-pp.c
@@ -43,6 +43,14 @@
#include "i2c-pp5002.h"
#endif
+#if defined(IRIVER_H10) || defined(IRIVER_H10_5GB)
+/* The H10's audio codec uses an I2C address of 0x1b */
+#define I2C_AUDIO_ADDRESS 0x1b
+#else
+/* The iPod's audio codecs use an I2C address of 0x1a */
+#define I2C_AUDIO_ADDRESS 0x1a
+#endif
+
/*
* Reset the I2S BIT.FORMAT I2S, 16bit, FIFO.FORMAT 32bit
*/
@@ -144,13 +152,5 @@ int wmcodec_init(void) {
void wmcodec_write(int reg, int data)
{
-/* Todo: Since the ipod_i2c_* functions also work on H10 and possibly other PP
- targets, these functions should probably be renamed */
-#if defined(IRIVER_H10) || defined(IRIVER_H10_5GB)
- /* The H10's audio codec uses an I2C address of 0x1b */
- ipod_i2c_send(0x1b, (reg<<1) | ((data&0x100)>>8),data&0xff);
-#else
- /* The iPod's audio codecs use an I2C address of 0x1a */
- ipod_i2c_send(0x1a, (reg<<1) | ((data&0x100)>>8),data&0xff);
-#endif
+ pp_i2c_send(I2C_AUDIO_ADDRESS, (reg<<1) | ((data&0x100)>>8),data&0xff);
}