diff options
author | Christian Gmeiner <christian.gmeiner@gmail.com> | 2008-02-16 13:01:30 +0000 |
---|---|---|
committer | Christian Gmeiner <christian.gmeiner@gmail.com> | 2008-02-16 13:01:30 +0000 |
commit | 5df12737414a7169859e9c3dbfb53b5dde3a59af (patch) | |
tree | 87237b93941098e8dfaf24fdb7addee6a50aa61d | |
parent | 55e7f11c446f31fdc1816b2202de47190705644f (diff) | |
download | rockbox-5df12737414a7169859e9c3dbfb53b5dde3a59af.tar.gz rockbox-5df12737414a7169859e9c3dbfb53b5dde3a59af.zip |
a very basic power_off function
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16319 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r-- | firmware/target/arm/tcc780x/cowond2/power-cowond2.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/firmware/target/arm/tcc780x/cowond2/power-cowond2.c b/firmware/target/arm/tcc780x/cowond2/power-cowond2.c index f18b443e8b..b1fd56d980 100644 --- a/firmware/target/arm/tcc780x/cowond2/power-cowond2.c +++ b/firmware/target/arm/tcc780x/cowond2/power-cowond2.c | |||
@@ -42,7 +42,11 @@ bool ide_powered(void) | |||
42 | 42 | ||
43 | void power_off(void) | 43 | void power_off(void) |
44 | { | 44 | { |
45 | #warning function not implemented | 45 | /* Disable interrupts on this core */ |
46 | set_interrupt_status(IRQ_FIQ_DISABLED, IRQ_FIQ_STATUS); | ||
47 | |||
48 | /* Shutdown: stop XIN oscillator */ | ||
49 | CLKCTRL &= ~(1 << 31); | ||
46 | } | 50 | } |
47 | 51 | ||
48 | #else /* SIMULATOR */ | 52 | #else /* SIMULATOR */ |