Subversion Repositories freemyipod

Rev

Rev 622 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 622 Rev 845
Line 92... Line 92...
92
int read_battery_mw(int battery)
92
int read_battery_mw(int battery)
93
{
93
{
94
    return -1;
94
    return -1;
95
}
95
}
96
 
96
 
97
int read_input_mw(int battery)
-
 
98
{
-
 
99
    return -1;
-
 
100
}
-
 
101
 
-
 
102
enum battery_state read_battery_state(int battery)
97
enum battery_state read_battery_state(int battery)
103
{
98
{
104
    if (battery != 0) return BATTERY_STATE_INVALID;
99
    if (battery != 0) return BATTERY_STATE_INVALID;
105
    if (charging_state()) return BATTERY_STATE_CHARGING;
100
    if (charging_state()) return BATTERY_STATE_CHARGING;
106
    if (external_power_state()) return BATTERY_STATE_IDLE;
101
    if (external_power_state()) return BATTERY_STATE_IDLE;
107
    return BATTERY_STATE_DISCHARGING;
102
    return BATTERY_STATE_DISCHARGING;
108
}
103
}
-
 
104
 
-
 
105
int read_input_voltage(int input)
-
 
106
{
-
 
107
    return -1;
-
 
108
}
-
 
109
 
-
 
110
int read_input_current(int input)
-
 
111
{
-
 
112
    return -1;
-
 
113
}
-
 
114
 
-
 
115
int read_input_mw(int input)
-
 
116
{
-
 
117
    return -1;
-
 
118
}
-
 
119
 
-
 
120
enum input_state read_input_state(int input)
-
 
121
{
-
 
122
    if (input != 0) return INPUT_STATE_INVALID;
-
 
123
    if (external_power_state()) return INPUT_STATE_ACTIVE;
-
 
124
    return INPUT_STATE_NONPRESENT;
-
 
125
}