From 6b1729592607b44fd22aa464cbb28c4dc8cf3e8b Mon Sep 17 00:00:00 2001 From: Michael Sparmann Date: Mon, 12 Oct 2009 08:54:51 +0000 Subject: Bring the iPod Nano 2G shutdown FTL panics back. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23126 a1c6a512-1295-4272-9138-f99709370657 --- firmware/target/arm/s5l8700/system-s5l8700.c | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) (limited to 'firmware/target/arm/s5l8700/system-s5l8700.c') diff --git a/firmware/target/arm/s5l8700/system-s5l8700.c b/firmware/target/arm/s5l8700/system-s5l8700.c index 394a47369e..63bd47e1a4 100644 --- a/firmware/target/arm/s5l8700/system-s5l8700.c +++ b/firmware/target/arm/s5l8700/system-s5l8700.c @@ -23,7 +23,7 @@ #include "system.h" #include "panic.h" #ifdef IPOD_NANO2G -#include "ftl-target.h" +#include "storage.h" #endif #define default_interrupt(name) \ @@ -150,6 +150,15 @@ void fiq_handler(void) } +static void gpio_init(void) +{ +} + +static void clock_init(void) +{ +} + + void system_init(void) { } @@ -157,7 +166,9 @@ void system_init(void) void system_reboot(void) { #ifdef IPOD_NANO2G - if (ftl_sync() != 0) panicf("Failed to unmount flash!"); +#ifdef HAVE_STORAGE_FLUSH + storage_flush(); +#endif /* Reset the SoC */ asm volatile("msr CPSR_c, #0xd3 \n" -- cgit v1.2.3