summaryrefslogtreecommitdiff
path: root/firmware/target/arm/imx31/gigabeat-s/system-imx31.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/arm/imx31/gigabeat-s/system-imx31.c')
-rw-r--r--firmware/target/arm/imx31/gigabeat-s/system-imx31.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/firmware/target/arm/imx31/gigabeat-s/system-imx31.c b/firmware/target/arm/imx31/gigabeat-s/system-imx31.c
index 1e084485ac..c339f4fe7c 100644
--- a/firmware/target/arm/imx31/gigabeat-s/system-imx31.c
+++ b/firmware/target/arm/imx31/gigabeat-s/system-imx31.c
@@ -65,6 +65,16 @@ int system_memory_guard(int newmode)
65 65
66void system_reboot(void) 66void system_reboot(void)
67{ 67{
68 /* Multi-context so no SPI available (WDT?) */
69 while (1);
70}
71
72void system_exception_wait(void)
73{
74 /* Called in many contexts so button reading may be a chore */
75 avic_disable_int(ALL);
76 core_idle();
77 while (1);
68} 78}
69 79
70void system_init(void) 80void system_init(void)