- Version();\r
- printf ("\nUsage: \n\\r
- GenPage\n\\r
- -o, --output Filename containing page table\n\\r
- [-b, --baseaddr baseaddress of page table]\n\\r
- [-f, --offset offset in the file that page table will reside]\n\\r
- [-v, --verbose]\n\\r
- [--version]\n\\r
- [-q, --quiet disable all messages except fatal errors]\n\\r
- [-d, --debug[#]\n\\r
- [-h, --help]\n\\r
- EfiLoaderImageName\n");\r
+ printf ("Usage: GenPage.exe [options] EfiLoaderImageName \n\n\\r
+Copyright (c) 2008 - 2014, Intel Corporation. All rights reserved.\n\n\\r
+ Utility to generate the EfiLoader image containing a page table.\n\n\\r
+optional arguments:\n\\r
+ -h, --help Show this help message and exit\n\\r
+ --version Show program's version number and exit\n\\r
+ -d [DEBUG], --debug [DEBUG]\n\\r
+ Output DEBUG statements, where DEBUG_LEVEL is 0 (min)\n\\r
+ - 9 (max)\n\\r
+ -v, --verbose Print informational statements\n\\r
+ -q, --quiet Returns the exit code, error messages will be\n\\r
+ displayed\n\\r
+ -s, --silent Returns only the exit code; informational and error\n\\r
+ messages are not displayed\n\\r
+ -o OUTPUT_FILENAME, --output OUTPUT_FILENAME\n\\r
+ Output file contain both the non-page table part and\n\\r
+ the page table\n\\r
+ -b BASE_ADDRESS, --baseaddr BASE_ADDRESS\n\\r
+ The page table location\n\\r
+ -f OFFSET, --offset OFFSET\n\\r
+ The position that the page table will appear in the\n\\r
+ output file\n\\r
+ --sfo Reserved for future use\n");\r