diff options
Diffstat (limited to 'bootloader/iriver_h300.c')
-rw-r--r-- | bootloader/iriver_h300.c | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/bootloader/iriver_h300.c b/bootloader/iriver_h300.c index 4f4baf8cb5..ee344d4165 100644 --- a/bootloader/iriver_h300.c +++ b/bootloader/iriver_h300.c | |||
@@ -58,6 +58,10 @@ | |||
58 | 58 | ||
59 | #define DRAM_START 0x31000000 | 59 | #define DRAM_START 0x31000000 |
60 | 60 | ||
61 | /* From common.c */ | ||
62 | extern int line; | ||
63 | extern int remote_line; | ||
64 | |||
61 | /* Reset the cookie for the crt0 crash check */ | 65 | /* Reset the cookie for the crt0 crash check */ |
62 | inline void __reset_cookie(void) | 66 | inline void __reset_cookie(void) |
63 | { | 67 | { |
@@ -130,10 +134,6 @@ void check_battery(void) | |||
130 | /* From the pcf50606 driver */ | 134 | /* From the pcf50606 driver */ |
131 | extern unsigned char pcf50606_intregs[3]; | 135 | extern unsigned char pcf50606_intregs[3]; |
132 | 136 | ||
133 | /* From common.c */ | ||
134 | extern int line; | ||
135 | extern int remote_line; | ||
136 | |||
137 | void main(void) | 137 | void main(void) |
138 | { | 138 | { |
139 | int i; | 139 | int i; |
@@ -144,7 +144,6 @@ void main(void) | |||
144 | bool hold_status = false; | 144 | bool hold_status = false; |
145 | int data; | 145 | int data; |
146 | bool rtc_alarm; | 146 | bool rtc_alarm; |
147 | int button; | ||
148 | int mask; | 147 | int mask; |
149 | bool usb_charge = false; | 148 | bool usb_charge = false; |
150 | 149 | ||
@@ -267,7 +266,7 @@ void main(void) | |||
267 | 266 | ||
268 | while(charger_inserted() && !request_start) | 267 | while(charger_inserted() && !request_start) |
269 | { | 268 | { |
270 | button = button_get_w_tmo(HZ); | 269 | long button = button_get_w_tmo(HZ); |
271 | 270 | ||
272 | switch(button) | 271 | switch(button) |
273 | { | 272 | { |