diff options
author | Jens Arnold <amiconn@rockbox.org> | 2007-08-06 17:26:28 +0000 |
---|---|---|
committer | Jens Arnold <amiconn@rockbox.org> | 2007-08-06 17:26:28 +0000 |
commit | 1fbcead9b3ce6864459c773725219c6ff3afaffc (patch) | |
tree | 6a51d597a7f4673dd36244989b0f4cea80dbc352 /firmware/target/arm/system-pp5002.c | |
parent | 77302644d00d9aab5b2a4c40155125324b22d1fa (diff) | |
download | rockbox-1fbcead9b3ce6864459c773725219c6ff3afaffc.tar.gz rockbox-1fbcead9b3ce6864459c773725219c6ff3afaffc.zip |
Reduced battery consumption on PP5002 targets (iPod 1st/2nd gen and 3rd gen). Now rockbox battery runtime is better than OF, verified on 2nd gen :-)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14218 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/arm/system-pp5002.c')
-rw-r--r-- | firmware/target/arm/system-pp5002.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/firmware/target/arm/system-pp5002.c b/firmware/target/arm/system-pp5002.c index 5bff4fb202..1b5cbdc762 100644 --- a/firmware/target/arm/system-pp5002.c +++ b/firmware/target/arm/system-pp5002.c | |||
@@ -146,6 +146,11 @@ void system_init(void) | |||
146 | MMAP3_LOGICAL = 0x20000000 | 0x3a00; | 146 | MMAP3_LOGICAL = 0x20000000 | 0x3a00; |
147 | MMAP3_PHYSICAL = 0x00000000 | 0x3f84; | 147 | MMAP3_PHYSICAL = 0x00000000 | 0x3f84; |
148 | 148 | ||
149 | #if defined(IPOD_1G2G) || defined(IPOD_3G) | ||
150 | DEV_EN = 0x0b9f; /* don't clock unused PP5002 hardware components */ | ||
151 | outl(0x0035, 0xcf005004); /* DEV_EN2 ? */ | ||
152 | #endif | ||
153 | |||
149 | INT_FORCED_CLR = -1; | 154 | INT_FORCED_CLR = -1; |
150 | CPU_INT_CLR = -1; | 155 | CPU_INT_CLR = -1; |
151 | COP_INT_CLR = -1; | 156 | COP_INT_CLR = -1; |