summaryrefslogtreecommitdiff
path: root/firmware/system.c
diff options
context:
space:
mode:
authorDave Chapman <dave@dchapman.com>2006-02-24 20:54:09 +0000
committerDave Chapman <dave@dchapman.com>2006-02-24 20:54:09 +0000
commitfb4e384367b181b470ad2f11599703e366bb8bb3 (patch)
treee2e6098d96a17f61394f0dff59fe108f2f5586b2 /firmware/system.c
parent64f0682f6ef80acac51c5fd7972ccd23a8ec42fe (diff)
downloadrockbox-fb4e384367b181b470ad2f11599703e366bb8bb3.zip
rockbox-fb4e384367b181b470ad2f11599703e366bb8bb3.tar.gz
rockbox-fb4e384367b181b470ad2f11599703e366bb8bb3.tar.bz2
rockbox-fb4e384367b181b470ad2f11599703e366bb8bb3.tar.xz
More iPod 3G work from Seven Le Mesle
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8835 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/system.c')
-rw-r--r--firmware/system.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/firmware/system.c b/firmware/system.c
index df75fbb..b47d983 100644
--- a/firmware/system.c
+++ b/firmware/system.c
@@ -1230,14 +1230,16 @@ int system_memory_guard(int newmode)
unsigned int ipod_hw_rev;
#ifndef BOOTLOADER
extern void TIMER1(void);
-extern void ipod_3g_button_int(void);
void irq(void)
{
if (CPU_INT_STAT & TIMER1_MASK)
TIMER1();
- else if (CPU_INT_STAT & GPIO_MASK)
- ipod_3g_button_int();
+}
+
+void fiq(void)
+{
+ /** TODO: implement this function **/
}
#endif
@@ -1259,7 +1261,7 @@ static void ipod_init_cache(void)
outl(0x2, 0xcf004024);
/* PP5002 has 8KB cache */
- for (i = 0xf0004000; i < 0xf0006000; i += 16) {
+ for (i = 0xf0004000; i < (int)(0xf0006000); i += 16) {
outl(0x0, i);
}