diff options
author | Andrew Ryabinin <ryabinin.a.a@gmail.com> | 2011-11-03 11:53:02 +0000 |
---|---|---|
committer | Andrew Ryabinin <ryabinin.a.a@gmail.com> | 2011-11-03 11:53:02 +0000 |
commit | 2164aab9020bb37ec71a24461c4c42bc4e2eb2d3 (patch) | |
tree | dbf138f0f8d84789b335e6059508176a71fe0cde /firmware/target/arm/rk27xx/sd-rk27xx.c | |
parent | 50211e20548bf3a5f7781489269a297cad58713e (diff) | |
download | rockbox-2164aab9020bb37ec71a24461c4c42bc4e2eb2d3.tar.gz rockbox-2164aab9020bb37ec71a24461c4c42bc4e2eb2d3.zip |
Added HiFiMAN HM-801 target. FS#12355. This also renames tda1543.{ch} used by HM-60x to dummy_codec.{ch} as it works for PCM1704 used by HM-801.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30891 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/arm/rk27xx/sd-rk27xx.c')
-rw-r--r-- | firmware/target/arm/rk27xx/sd-rk27xx.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/firmware/target/arm/rk27xx/sd-rk27xx.c b/firmware/target/arm/rk27xx/sd-rk27xx.c index 1742852c16..f3081d2d7d 100644 --- a/firmware/target/arm/rk27xx/sd-rk27xx.c +++ b/firmware/target/arm/rk27xx/sd-rk27xx.c | |||
@@ -126,10 +126,16 @@ static void mmu_buff_reset(void) | |||
126 | MMU_CTRL |= MMU_BUFII_RESET | MMU_BUFI_RESET; | 126 | MMU_CTRL |= MMU_BUFII_RESET | MMU_BUFI_RESET; |
127 | } | 127 | } |
128 | 128 | ||
129 | /* My generic device uses PC7 pin, active low */ | ||
130 | static inline bool card_detect_target(void) | 129 | static inline bool card_detect_target(void) |
131 | { | 130 | { |
131 | #if defined(RK27_GENERIC) | ||
132 | /* My generic device uses PC7 pin, active low */ | ||
132 | return !(GPIO_PCDR & 0x80); | 133 | return !(GPIO_PCDR & 0x80); |
134 | #elif defined(HM60X) || defined(HM801) | ||
135 | return !(GPIO_PFDR & (1<<2)); | ||
136 | #else | ||
137 | #error "Unknown target" | ||
138 | #endif | ||
133 | } | 139 | } |
134 | 140 | ||
135 | /* Send command to the SD card. Command finish is signaled in ISR */ | 141 | /* Send command to the SD card. Command finish is signaled in ISR */ |