summaryrefslogtreecommitdiff
path: root/source/tools/acpibin
diff options
context:
space:
mode:
authorJung-uk Kim <jkim@FreeBSD.org>2013-08-23 18:01:58 +0000
committerJung-uk Kim <jkim@FreeBSD.org>2013-08-23 18:01:58 +0000
commit59ce063597ddbda74269a45aba8187dece2fe00a (patch)
tree89234dd9f502de2faaf4a280ccd0d3785a7ae96f /source/tools/acpibin
parentdbded195f9840f9044a6828c8877c6bf0a956482 (diff)
Import ACPICA 20130823.vendor/acpica/20130823
Notes
svn path=/vendor-sys/acpica/dist/; revision=254724 svn path=/vendor-sys/acpica/20130823/; revision=254726; tag=vendor/acpica/20130823
Diffstat (limited to 'source/tools/acpibin')
-rw-r--r--source/tools/acpibin/abmain.c25
1 files changed, 17 insertions, 8 deletions
diff --git a/source/tools/acpibin/abmain.c b/source/tools/acpibin/abmain.c
index 67fbc2420dc7..a4ca919bd7c2 100644
--- a/source/tools/acpibin/abmain.c
+++ b/source/tools/acpibin/abmain.c
@@ -53,6 +53,10 @@ AbDisplayUsage (
UINT8 OptionCount);
+#define AB_UTILITY_NAME "ACPI Binary Table Dump Utility"
+#define AB_SUPPORTED_OPTIONS "c:d:e:h:s:tv"
+
+
/******************************************************************************
*
* FUNCTION: AbDisplayUsage
@@ -73,12 +77,13 @@ AbDisplayUsage (
ACPI_USAGE_HEADER ("acpibin [options]");
- ACPI_OPTION ("-c <File1><File2>", "Compare two binary AML files");
- ACPI_OPTION ("-d <In><Out>", "Dump AML binary to text file");
- ACPI_OPTION ("-e <Sig><In><Out>", "Extract binary AML table from AcpiDump file");
- ACPI_OPTION ("-h <File>", "Display table header for binary AML file");
- ACPI_OPTION ("-s <File>", "Update checksum for binary AML file");
- ACPI_OPTION ("-t", "Terse mode");
+ ACPI_OPTION ("-c <File1><File2>", "Compare two binary AML files");
+ ACPI_OPTION ("-d <In><Out>", "Dump AML binary to text file");
+ ACPI_OPTION ("-e <Sig><In><Out>", "Extract binary AML table from AcpiDump file");
+ ACPI_OPTION ("-h <File>", "Display table header for binary AML file");
+ ACPI_OPTION ("-s <File>", "Update checksum for binary AML file");
+ ACPI_OPTION ("-t", "Terse mode");
+ ACPI_OPTION ("-v", "Display version information");
}
@@ -105,7 +110,7 @@ main (
AcpiGbl_DbOutputFlags = DB_CONSOLE_OUTPUT;
AcpiOsInitialize ();
- printf (ACPI_COMMON_SIGNON ("ACPI Binary AML File Utility"));
+ printf (ACPI_COMMON_SIGNON (AB_UTILITY_NAME));
if (argc < 2)
{
@@ -115,7 +120,7 @@ main (
/* Command line options */
- while ((j = AcpiGetopt (argc, argv, "c:d:e:h:s:t")) != EOF) switch(j)
+ while ((j = AcpiGetopt (argc, argv, AB_SUPPORTED_OPTIONS)) != EOF) switch(j)
{
case 'c': /* Compare Files */
@@ -178,6 +183,10 @@ main (
Gbl_TerseMode = TRUE;
break;
+ case 'v': /* -v: (Version): signon already emitted, just exit */
+
+ return (0);
+
default:
AbDisplayUsage (0);