diff options
author | Tobias Diedrich <ranma+coreboot@tdiedrich.de> | 2010-04-06 18:32:47 +0000 |
---|---|---|
committer | Tobias Diedrich <ranma+coreboot@tdiedrich.de> | 2010-04-06 18:32:47 +0000 |
commit | ea907b31ae6595fc2b92e2da5da3cb12d4a6abff (patch) | |
tree | da937983aa859472fdbea6625b8fa784b29de4b9 /firmware/target/arm/as3525/debug-as3525.c | |
parent | 36c16ea05d67567ee75faaf4f3a5f29ca734ac6d (diff) | |
download | rockbox-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.c | 15 |
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:]"); |