00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #ifndef KSG_ACPI_H
00021 #define KSG_ACPI_H
00022
00023 void initAcpi( struct SensorModul* );
00024 void exitAcpi( void );
00025
00026 int updateAcpi( void );
00027
00028 void initAcpiBattery( struct SensorModul* );
00029 int updateAcpiBattery(void);
00030 void printAcpiBatFill( const char* );
00031 void printAcpiBatFillInfo( const char* );
00032 void printAcpiBatUsage( const char* );
00033 void printAcpiBatUsageInfo( const char* );
00034
00035 void initAcpiThermal( struct SensorModul * );
00036 int updateAcpiThermal(void);
00037 void printThermalZoneTemperature(const char *cmd);
00038 void printThermalZoneTemperatureInfo(const char *cmd);
00039
00040 void initAcpiFan( struct SensorModul * );
00041 int updateAcpiFan(void);
00042 void printFanState(const char *cmd);
00043 void printFanStateInfo(const char *cmd);
00044
00045 #endif