diff options
author | Rafaël Carré <rafael.carre@gmail.com> | 2008-11-10 19:53:12 +0000 |
---|---|---|
committer | Rafaël Carré <rafael.carre@gmail.com> | 2008-11-10 19:53:12 +0000 |
commit | 22c450a7f41ff0c37a274ab14eb5d8cd575266a0 (patch) | |
tree | e4becf3cd7221a18e33fa620521659a30ec0903a /firmware/target/arm/as3525/as3525-codec.c | |
parent | 81b2ffb63ea164d41ffb793187c9e1244c6355c9 (diff) | |
download | rockbox-22c450a7f41ff0c37a274ab14eb5d8cd575266a0.tar.gz rockbox-22c450a7f41ff0c37a274ab14eb5d8cd575266a0.zip |
Merge target/arm/as3525/as3525-codec.h into target/arm/ascodec-target.h
The AMS Sansa use the same AS3514 registers (except USB_UTIL which was added)
Use the register defines in AMS Sansa code instead of hardcoded values
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19073 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/arm/as3525/as3525-codec.c')
-rw-r--r-- | firmware/target/arm/as3525/as3525-codec.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/firmware/target/arm/as3525/as3525-codec.c b/firmware/target/arm/as3525/as3525-codec.c index 76e5071197..4d8598eaf1 100644 --- a/firmware/target/arm/as3525/as3525-codec.c +++ b/firmware/target/arm/as3525/as3525-codec.c | |||
@@ -37,11 +37,9 @@ | |||
37 | interrupt bit 7 is raised and DACNT is not decremented after the transfer. | 37 | interrupt bit 7 is raised and DACNT is not decremented after the transfer. |
38 | */ | 38 | */ |
39 | 39 | ||
40 | #include "as3525-codec.h" | 40 | #include "ascodec-target.h" |
41 | #include "as3525.h" | 41 | #include "as3525.h" |
42 | 42 | ||
43 | #define AUDIO_I2C_ADDR 0x46 | ||
44 | |||
45 | #define I2C2_DATA *((volatile unsigned int *)(I2C_AUDIO_BASE + 0x00)) | 43 | #define I2C2_DATA *((volatile unsigned int *)(I2C_AUDIO_BASE + 0x00)) |
46 | #define I2C2_SLAD0 *((volatile unsigned int *)(I2C_AUDIO_BASE + 0x04)) | 44 | #define I2C2_SLAD0 *((volatile unsigned int *)(I2C_AUDIO_BASE + 0x04)) |
47 | #define I2C2_CNTRL *((volatile unsigned int *)(I2C_AUDIO_BASE + 0x0C)) | 45 | #define I2C2_CNTRL *((volatile unsigned int *)(I2C_AUDIO_BASE + 0x0C)) |
@@ -72,7 +70,7 @@ void ascodec_init(void) | |||
72 | I2C2_CPSR1 = 0; /* MSB */ | 70 | I2C2_CPSR1 = 0; /* MSB */ |
73 | 71 | ||
74 | /* set i2c slave address of codec part */ | 72 | /* set i2c slave address of codec part */ |
75 | I2C2_SLAD0 = AUDIO_I2C_ADDR << 1; | 73 | I2C2_SLAD0 = AS3514_I2C_ADDR << 1; |
76 | 74 | ||
77 | I2C2_CNTRL = 0x51; | 75 | I2C2_CNTRL = 0x51; |
78 | } | 76 | } |