summaryrefslogtreecommitdiff
path: root/firmware/system.c
diff options
context:
space:
mode:
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);
}