diff options
author | Linus Nielsen Feltzing <linus@haxx.se> | 2002-07-05 07:10:22 +0000 |
---|---|---|
committer | Linus Nielsen Feltzing <linus@haxx.se> | 2002-07-05 07:10:22 +0000 |
commit | 4edf8aebf561d960e590752ae69eeb6cdc27c188 (patch) | |
tree | 3d68365641a497a820a68580994f9b7920f16a0b /firmware/drivers/power.c | |
parent | c6de959f04f5e7bc7dfaf144ac3731621de1d81b (diff) | |
download | rockbox-4edf8aebf561d960e590752ae69eeb6cdc27c188.tar.gz rockbox-4edf8aebf561d960e590752ae69eeb6cdc27c188.zip |
Added power_off() and lowered the FULL limit
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1337 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/drivers/power.c')
-rw-r--r-- | firmware/drivers/power.c | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/firmware/drivers/power.c b/firmware/drivers/power.c index 9ddbbdbbb2..09a4e76935 100644 --- a/firmware/drivers/power.c +++ b/firmware/drivers/power.c | |||
@@ -72,6 +72,17 @@ void ide_power_enable(bool on) | |||
72 | #endif | 72 | #endif |
73 | } | 73 | } |
74 | 74 | ||
75 | void power_off(void) | ||
76 | { | ||
77 | #ifdef ARCHOS_RECORDER | ||
78 | PBDR &= ~PBDR_BTN_OFF; | ||
79 | PBIOR |= PBDR_BTN_OFF; | ||
80 | #else | ||
81 | PADR &= ~0x800; | ||
82 | PAIOR |= 0x800; | ||
83 | #endif | ||
84 | } | ||
85 | |||
75 | #else | 86 | #else |
76 | 87 | ||
77 | bool charger_inserted(void) | 88 | bool charger_inserted(void) |
@@ -90,4 +101,8 @@ void charger_enable(bool on) | |||
90 | on = on; | 101 | on = on; |
91 | } | 102 | } |
92 | 103 | ||
104 | void power_off(void) | ||
105 | { | ||
106 | } | ||
107 | |||
93 | #endif /* SIMULATOR */ | 108 | #endif /* SIMULATOR */ |