diff options
| author | Dave Chapman <dave@dchapman.com> | 2005-11-14 01:28:17 +0000 |
|---|---|---|
| committer | Dave Chapman <dave@dchapman.com> | 2005-11-14 01:28:17 +0000 |
| commit | b2db4acc7ebb9e48482e85e85103345d650f8a68 (patch) | |
| tree | 49bd1470769f723250a4cd98834896cc721622f9 /firmware | |
| parent | 52e91de5d31bd1101a261365856268904b5aa230 (diff) | |
| download | rockbox-b2db4acc7ebb9e48482e85e85103345d650f8a68.zip rockbox-b2db4acc7ebb9e48482e85e85103345d650f8a68.tar.gz rockbox-b2db4acc7ebb9e48482e85e85103345d650f8a68.tar.bz2 rockbox-b2db4acc7ebb9e48482e85e85103345d650f8a68.tar.xz | |
iPod: Add backlight functions for Nano
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7853 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware')
| -rw-r--r-- | firmware/backlight.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/firmware/backlight.c b/firmware/backlight.c index eafa501..1e9d1ce 100644 --- a/firmware/backlight.c +++ b/firmware/backlight.c @@ -216,6 +216,12 @@ static void __backlight_off(void) /* fades backlight off on 4g */ outl(inl(0x70000084) & ~0x2000000, 0x70000084); outl(0x80000000, 0x7000a010); +#elif CONFIG_BACKLIGHT==BL_IPODNANO + /* set port B03 off */ + outl(((0x100 | 0) << 3), 0x6000d824); + + /* set port L07 off */ + outl(((0x100 | 0) << 7), 0x6000d12c); #endif } @@ -245,6 +251,12 @@ static void __backlight_on(void) /* set port b bit 3 on */ outl(((0x100 | 1) << 3), 0x6000d824); +#elif CONFIG_BACKLIGHT==BL_IPODNANO + /* set port B03 on */ + outl(((0x100 | 1) << 3), 0x6000d824); + + /* set port L07 on */ + outl(((0x100 | 1) << 7), 0x6000d12c); #endif } |