diff options
author | Amit Arora <amit.arora@linaro.org> | 2010-08-24 13:26:06 +0530 |
---|---|---|
committer | Amit Arora <amit.arora@linaro.org> | 2010-08-24 13:26:06 +0530 |
commit | 47fd91858480465f80e86c9230fd98113f47cba1 (patch) | |
tree | a0ee1d911f33aef6b20945a579a2ab302e0183f1 /powerdebug.h | |
parent | dca56d03adb166e332a2cd800c5f36f121ca847f (diff) |
Use ncurses to display
Use ncurses library and add option for "dump" mode.
Diffstat (limited to 'powerdebug.h')
-rw-r--r-- | powerdebug.h | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/powerdebug.h b/powerdebug.h index f1dc382..56e1d85 100644 --- a/powerdebug.h +++ b/powerdebug.h @@ -5,6 +5,7 @@ #include <dirent.h> #include <getopt.h> #include <errno.h> +#include <ncurses.h> #define VERSION "1.0" @@ -27,9 +28,28 @@ struct regulator_info { } *regulators_info; extern int numregulators; +extern int dump; extern void usage(char **argv); extern void version(void); extern void print_regulator_info(int verbose); extern void get_sensor_info(char *path, char *name, char *sensor, int verbose); extern void print_string_val(char *name, char *val); + +#define PT_COLOR_DEFAULT 1 +#define PT_COLOR_HEADER_BAR 2 +#define PT_COLOR_ERROR 3 +#define PT_COLOR_RED 4 +#define PT_COLOR_YELLOW 5 +#define PT_COLOR_GREEN 6 +#define PT_COLOR_BRIGHT 7 +#define PT_COLOR_BLUE 8 + + + +extern void init_curses(void); +extern void fini_curses(void); +extern void killall_windows(void); +extern void show_header(void); +extern void create_windows(void); +extern void show_regulator_info(int verbose); |