diff options
author | Christian Gmeiner <christian.gmeiner@gmail.com> | 2008-02-16 12:47:42 +0000 |
---|---|---|
committer | Christian Gmeiner <christian.gmeiner@gmail.com> | 2008-02-16 12:47:42 +0000 |
commit | 55e7f11c446f31fdc1816b2202de47190705644f (patch) | |
tree | 110f31db64f31906a787b0eb13b692fefd39519d /firmware/target/arm/tcc780x/cowond2 | |
parent | 868fcce96cf0a131daa615afe87ea8a2287304bd (diff) | |
download | rockbox-55e7f11c446f31fdc1816b2202de47190705644f.tar.gz rockbox-55e7f11c446f31fdc1816b2202de47190705644f.zip |
I need to overwork this - sorry
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16318 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/arm/tcc780x/cowond2')
-rw-r--r-- | firmware/target/arm/tcc780x/cowond2/power-cowond2.c | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/firmware/target/arm/tcc780x/cowond2/power-cowond2.c b/firmware/target/arm/tcc780x/cowond2/power-cowond2.c index 2439676acc..f18b443e8b 100644 --- a/firmware/target/arm/tcc780x/cowond2/power-cowond2.c +++ b/firmware/target/arm/tcc780x/cowond2/power-cowond2.c | |||
@@ -59,22 +59,6 @@ void charger_enable(bool on) | |||
59 | 59 | ||
60 | void power_off(void) | 60 | void power_off(void) |
61 | { | 61 | { |
62 | /* Disable interrupts on this core */ | ||
63 | set_interrupt_status(IRQ_FIQ_DISABLED, IRQ_FIQ_STATUS); | ||
64 | |||
65 | /* Mask them on both cores */ | ||
66 | CPU_INT_CLR = -1; | ||
67 | COP_INT_CLR = -1; | ||
68 | |||
69 | /* Shutdown: stop XIN oscillator */ | ||
70 | CLKCTRL &= ~(1 << 31); | ||
71 | |||
72 | /* Halt everything and wait for device to power off */ | ||
73 | while (1) | ||
74 | { | ||
75 | CPU_CTL = PROC_SLEEP; | ||
76 | COP_CTL = PROC_SLEEP; | ||
77 | } | ||
78 | } | 62 | } |
79 | 63 | ||
80 | void ide_power_enable(bool on) | 64 | void ide_power_enable(bool on) |