Name
 GenPage.exe Options Filename
Synopsis 
GenPage.exe -o <output_filename> [-f] [-b] [--version] [-d] [-q | -v] [-h] <EfiLoaderImageName>

Description
The output of this tool is composed of two parts: the page table part and non-page table part. The non-page table is placed at the beginning of the output file. The page table is placed at the offset specified from option. The Page table base address can also be specified by command line option.
Options
[-f, --offset offset]
The position that the page table will appear in the output file.
[-b, --baseaddr address]					
The page table location.
-o, --output Filename
	The file that contains both non-page table part and page table.
 [--version]
	Print version and copyright of this program and exit
[-v, --verbose]
Turn on verbose output with informational messages printed. This is a count value, so specifying –vv can be used to increase the verbosity level.
[-q, --quiet]
	Disable all messages except FATAL ERRORS
[-d, --debug [#]]
	Enable debug messages, at level #
[-h, --help]
	Print copyright, version and usage of this program and exit
Example
1. c:\Tools\GenPage.exe –f 0x20000 –b 0x1000 –o loader.img loader.data
The loader.data and a 4G range page table with base address 0x1000 will be put into loader.img file. The page table will be placed at offset 0x20000 of loader.img file.
Bugs
No known issues
Files 
None.
See also
 None.
License
Copyright (c) 1999 - 2011, Intel Corporation. All rights reserved.
This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License which accompanies this distribution.  The full text of the license may be found at
http://opensource.org/licenses/bsd-license.php

THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.