1 #ifndef DUMMIES_H_INCLUDED
2 #define DUMMIES_H_INCLUDED
15 extern struct font sysfont
;
16 extern struct user_settings global_settings
;
17 extern struct wps_state wps_state
;
18 extern struct gui_wps gui_wps
[NB_SCREENS
];
19 extern struct wps_data wps_datas
[NB_SCREENS
];
20 extern struct cuesheet
*curr_cue
;
21 extern struct cuesheet
*temp_cue
;
22 extern struct system_status global_status
;
23 extern struct gui_syncstatusbar statusbars
;
24 extern struct playlist_info current_playlist
;
25 extern int battery_percent
;
26 extern struct mp3entry current_song
, next_song
;
27 extern int _audio_status
;
29 charger_input_state_type charger_input_state
;
30 #if CONFIG_CHARGING >= CHARGING_MONITOR
31 extern charge_state_type charge_state
;
34 #if defined(CPU_PP) && defined(BOOTLOADER)
35 /* We don't enable interrupts in the iPod bootloader, so we need to fake
36 the current_tick variable */
37 #define current_tick (signed)(USEC_TIMER/10000)
39 extern volatile long current_tick
;
44 #endif /*DUMMIES_H_INCLUDED*/