diff options
author | Mark Arigo <markarigo@gmail.com> | 2007-09-06 03:28:58 +0000 |
---|---|---|
committer | Mark Arigo <markarigo@gmail.com> | 2007-09-06 03:28:58 +0000 |
commit | dbc6b4e39a8f68708bc20a7b3295662c7871856a (patch) | |
tree | 725674ac56a56c80246181f1e42342ada60b7199 /firmware/target/arm/system-pp502x.c | |
parent | 4f3bcbbb11905c95337fcbe670a1b7da477fbf13 (diff) | |
download | rockbox-dbc6b4e39a8f68708bc20a7b3295662c7871856a.tar.gz rockbox-dbc6b4e39a8f68708bc20a7b3295662c7871856a.zip |
Sansa c200 port. Rockbox works with sound. Several features are disabled including some lcd options, FM radio, recording, and all plugins. Loading the OF from the Rockbox bootloader does not work.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14625 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/arm/system-pp502x.c')
-rw-r--r-- | firmware/target/arm/system-pp502x.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/firmware/target/arm/system-pp502x.c b/firmware/target/arm/system-pp502x.c index a282564d19..465457d0e1 100644 --- a/firmware/target/arm/system-pp502x.c +++ b/firmware/target/arm/system-pp502x.c | |||
@@ -120,7 +120,7 @@ static void pp_set_cpu_frequency(long frequency) | |||
120 | while (test_and_set(&boostctrl_mtx.locked, 1)) ; | 120 | while (test_and_set(&boostctrl_mtx.locked, 1)) ; |
121 | #endif | 121 | #endif |
122 | 122 | ||
123 | #ifdef SANSA_E200 | 123 | #if defined(SANSA_E200) || defined(SANSA_C200) |
124 | i2s_scale_attn_level(CPUFREQ_DEFAULT); | 124 | i2s_scale_attn_level(CPUFREQ_DEFAULT); |
125 | #endif | 125 | #endif |
126 | 126 | ||
@@ -183,7 +183,7 @@ static void pp_set_cpu_frequency(long frequency) | |||
183 | CLCD_CLOCK_SRC; /* dummy read (to sync the write pipeline??) */ | 183 | CLCD_CLOCK_SRC; /* dummy read (to sync the write pipeline??) */ |
184 | CLCD_CLOCK_SRC = clcd_clock_src; /* restore saved value */ | 184 | CLCD_CLOCK_SRC = clcd_clock_src; /* restore saved value */ |
185 | 185 | ||
186 | #ifdef SANSA_E200 | 186 | #if defined(SANSA_E200) || defined(SANSA_C200) |
187 | i2s_scale_attn_level(frequency); | 187 | i2s_scale_attn_level(frequency); |
188 | #endif | 188 | #endif |
189 | 189 | ||
@@ -231,7 +231,7 @@ void system_init(void) | |||
231 | GPIOK_INT_EN = 0; | 231 | GPIOK_INT_EN = 0; |
232 | GPIOL_INT_EN = 0; | 232 | GPIOL_INT_EN = 0; |
233 | 233 | ||
234 | #ifdef SANSA_E200 | 234 | #if defined(SANSA_E200) || defined(SANSA_C200) |
235 | /* outl(0x00000000, 0x6000b000); */ | 235 | /* outl(0x00000000, 0x6000b000); */ |
236 | outl(inl(0x6000a000) | 0x80000000, 0x6000a000); /* Init DMA controller? */ | 236 | outl(inl(0x6000a000) | 0x80000000, 0x6000a000); /* Init DMA controller? */ |
237 | #endif | 237 | #endif |