]> git.proxmox.com Git - mirror_edk2.git/blame - BaseTools/UserManuals/TianoCompress_Utility_Man_Page.rtf
Sync EDKII BaseTools to BaseTools project r1971
[mirror_edk2.git] / BaseTools / UserManuals / TianoCompress_Utility_Man_Page.rtf
CommitLineData
40d841f6
LG
1{\rtf1\ansi\ansicpg1252\deff0\deflang1033\deflangfe2052\deftab360{\fonttbl{\f0\fswiss\fprq2\fcharset0 Verdana;}{\f1\froman\fprq2\fcharset0 Times New Roman;}}\r
2{\colortbl ;\red0\green127\blue127;\red0\green0\blue0;}\r
3{\stylesheet{ Normal;}{\s1 heading 1;}{\s2 heading 2;}}\r
4{\*\generator Msftedit 5.41.15.1515;}\viewkind4\uc1\pard\keep\keepn\nowidctlpar\s2\fi-1300\li-1440\sb400\sa60\sl-340\slmult0\tx0\tx1440\cf1\b\f0\fs28 Name\par\r
5\pard\nowidctlpar\sb200\cf2\b0\fs18 TianoCompress.exe \endash encode or decode a file\par\r
6\pard\keep\keepn\nowidctlpar\s2\fi-1300\li-1440\sb400\sa60\sl-340\slmult0\tx0\tx1440\cf1\b\fs28 Synopsis\par\r
7\pard\nowidctlpar\sb200\cf2\fs18 TianoCompress.exe [options] Filename\par\r
8\pard\keep\keepn\nowidctlpar\s2\fi-1300\li-1440\sb400\sa60\sl-340\slmult0\tx0\tx1440\cf1\fs28 Description\par\r
9\pard\nowidctlpar\sb200\cf2\b0\fs18 TianoCompress tool is used to encode or decode files with EFI extension encode or decode algorithm. When \ldblquote -e\rdblquote option specified in command line, then the tool will encode the input file with EFI extension encode algorithm; when \ldblquote -d\rdblquote option specified in command line, then the tool will decode the input file with EFI extension decode algorithm. When decoding file, this tool performs some rudimentary checking on the input files to verify they are indeed compressed by EFI extension algorithm. These checks include: \par\r
10 Check the input file header (8 bytes header); \par\r
11 The first 4 bytes is component size (not usable); \par\r
12 The following 4 bytes is original size which is the input file size and it is the decompressed file size. \par\r
13While encoding file, this tool does not perform any checking.\par\r
14\pard\keep\keepn\nowidctlpar\s2\fi-1300\li-1440\sb400\sa60\sl-340\slmult0\tx0\tx1440\cf1\b\fs28 Options\par\r
15\pard\nowidctlpar\sb200\cf2\fs18 -e\par\r
16\b0 Encode the input file, which means to compress the input file\par\r
17\b -d\par\r
18\b0 Decode the input file, which means to decompress the input file\par\r
19\b -o, --output Filename\b0\f1\par\r
20\f0 The file containing encoded or decoded content of input file\par\r
21\b --version\par\r
22\b0\f1\tab\f0 Print version and copyright of this program and exit\par\r
23\b -v, --verbose\par\r
24\pard\nowidctlpar\li360\sb200\b0 Turn on verbose output with informational messages printed. This is a count value, so specifying \endash v can be used to increase the verbosity level.\par\r
25\pard\nowidctlpar\sb200\b -q, --quiet\b0\f1\par\r
26\tab\f0 Disable all messages except FATAL ERRORS\par\r
27\b --debug [0-9]\par\r
28\b0\f1\tab\f0 Enable debug messages. nly 0-9 Level is supported.\par\r
29\b -h, --help\par\r
30\b0\f1\tab\f0 Print copyright, version and usage of this program and exit\par\r
31\pard\keep\keepn\nowidctlpar\s2\fi-1300\li-1440\sb400\sa60\sl-340\slmult0\tx0\tx1440\cf1\b\fs28 Example\par\r
32\pard\nowidctlpar\sb200\cf2\b0\fs18 1. Encode the input file \ldblquote file.efi\rdblquote and specify the output file name with \ldblquote file.tiano\par\r
33\b TianoCompress \endash e \endash o file.tiano file.efi\par\r
34\b0 2. Decode the input file \ldblquote file.tiano\rdblquote and specify the output file name with \ldblquote file.orig\rdblquote\par\r
35\b TianoCompress \endash d \endash o file.orig file.tiano\par\r
36\b0 3. Decode the input file "file.tiano" in the quiet mode and specify the output file name with "file.orig"\par\r
37\b TianoCompress \endash d -q \endash o file.orig file.tiano\par\r
38\pard\keep\keepn\nowidctlpar\s2\fi-1300\li-1440\sb400\sa60\sl-340\slmult0\tx0\tx1440\cf1\fs28 Bugs\par\r
39\pard\nowidctlpar\sb200\cf2\b0\fs18 No known bugs.\par\r
40Report bugs to edk2-buildtools-devel@lists.sourceforge.net\f1\par\r
41\pard\keep\keepn\nowidctlpar\s2\fi-1300\li-1440\sb400\sa60\sl-340\slmult0\tx0\tx1440\cf1\b\f0\fs28 Files\par\r
42\pard\nowidctlpar\sb200\cf2\b0\fs18 None\par\r
43\pard\keep\keepn\nowidctlpar\s2\fi-1300\li-1440\sb400\sa60\sl-340\slmult0\tx0\tx1440\cf1\b\fs28 See also\par\r
44\pard\nowidctlpar\sb200\cf2\b0\fs18 None\par\r
45\pard\keep\keepn\nowidctlpar\s2\fi-1300\li-1440\sb400\sa60\sl-340\slmult0\tx0\tx1440\cf1\b\fs28 License\par\r
46\pard\nowidctlpar\cf2\b0\fs18 Copyright (c) 1999 - 2009, Intel Corporation. All rights reserved.\par\r
47This program and the accompanying materials are licensed and made available \par\r
48under the terms and conditions of the BSD License which accompanies this \par\r
49distribution. The full text of the license may be found at\par\r
50http://opensource.org/licenses/bsd-license.php\par\r
51\par\r
52THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\par\r
53WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\par\r
54}\r
55\0