summaryrefslogtreecommitdiff
path: root/firmware/target/arm/as3525/debug-as3525.c
diff options
context:
space:
mode:
authorTobias Diedrich <ranma+coreboot@tdiedrich.de>2010-04-06 18:32:47 +0000
committerTobias Diedrich <ranma+coreboot@tdiedrich.de>2010-04-06 18:32:47 +0000
commitea907b31ae6595fc2b92e2da5da3cb12d4a6abff (patch)
treeda937983aa859472fdbea6625b8fa784b29de4b9 /firmware/target/arm/as3525/debug-as3525.c
parent36c16ea05d67567ee75faaf4f3a5f29ca734ac6d (diff)
downloadrockbox-ea907b31ae6595fc2b92e2da5da3cb12d4a6abff.tar.gz
rockbox-ea907b31ae6595fc2b92e2da5da3cb12d4a6abff.zip
Detect C200v2 variant by reading A7, use A5 or A7 to control backlight and buttonlight depending on the result.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25499 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/arm/as3525/debug-as3525.c')
-rw-r--r--firmware/target/arm/as3525/debug-as3525.c15
1 files changed, 15 insertions, 0 deletions
diff --git a/firmware/target/arm/as3525/debug-as3525.c b/firmware/target/arm/as3525/debug-as3525.c
index 9f7b46df8e..06c22c027c 100644
--- a/firmware/target/arm/as3525/debug-as3525.c
+++ b/firmware/target/arm/as3525/debug-as3525.c
@@ -256,6 +256,21 @@ bool __dbg_hw_info(void)
256 { 256 {
257 while(1) 257 while(1)
258 { 258 {
259#ifdef SANSA_C200V2
260 lcd_clear_display();
261 line = 0;
262 lcd_puts(0, line++, "[Submodel:]");
263 lcd_putsf(0, line++, "C200v2 variant %d", c200v2_variant);
264 lcd_update();
265 int btn = button_get(1);
266 if(btn == (DEBUG_CANCEL|BUTTON_REL))
267 goto end;
268 else if(btn == (BUTTON_DOWN|BUTTON_REL))
269 break;
270 }
271 while(1)
272 {
273#endif
259 lcd_clear_display(); 274 lcd_clear_display();
260 line = 0; 275 line = 0;
261 lcd_puts(0, line++, "[Clock Frequencies:]"); 276 lcd_puts(0, line++, "[Clock Frequencies:]");