diff options
Diffstat (limited to 'util/superiotool')
-rw-r--r-- | util/superiotool/README | 21 | ||||
-rw-r--r-- | util/superiotool/superiotool.c | 2 | ||||
-rw-r--r-- | util/superiotool/superiotool.h | 8 |
3 files changed, 27 insertions, 4 deletions
diff --git a/util/superiotool/README b/util/superiotool/README index 2502fbfcea..f0294d41cc 100644 --- a/util/superiotool/README +++ b/util/superiotool/README @@ -28,10 +28,25 @@ Installation Usage ----- - $ superiotool + $ superiotool [-d] [-V] [-v] [-h] -Currently the tool will automatically try to detect which Super I/O you -have, and also dump the register contents. + -d | --dump Dump Super I/O registers + -V | --verbose Verbose mode + -v | --version Show the superiotool version + -h | --help Show a short help text + +Per default (no options) superiotool will just probe for a Super I/O +and print its vendor, name, ID, version, and config port. + +Typical usage of superiotool: + + - Probe/detect the Super I/O in your mainboard: + + $ superiotool + + - Detailed register dump of the Super I/O (if detected): + + $ superiotool -d Supported Super I/O Chips diff --git a/util/superiotool/superiotool.c b/util/superiotool/superiotool.c index 2ff56fb5c0..479c47f7cc 100644 --- a/util/superiotool/superiotool.c +++ b/util/superiotool/superiotool.c @@ -164,7 +164,7 @@ int main(int argc, char *argv[]) exit(0); break; case 'h': - printf("Usage: superiotool [-d] [-V] [-v] [-h]\n"); + printf(USAGE); exit(0); break; default: diff --git a/util/superiotool/superiotool.h b/util/superiotool/superiotool.h index 03592bbca2..7b6ef904ae 100644 --- a/util/superiotool/superiotool.h +++ b/util/superiotool/superiotool.h @@ -31,6 +31,14 @@ #define SUPERIOTOOL_VERSION "0.1" +#define USAGE "Usage: superiotool [-d] [-V] [-v] [-h]\n\n\ + -d | --dump Dump Super I/O registers\n\ + -V | --verbose Verbose mode\n\ + -v | --version Show the superiotool version\n\ + -h | --help Show a short help text\n\n\ +Per default (no options) superiotool will just probe for a Super I/O\n\ +and print its vendor, name, ID, version, and config port.\n" + #define ARRAY_SIZE(a) (sizeof(a) / sizeof((a)[0])) #define EOT -1 /* End Of Table */ |