]> git.proxmox.com Git - mirror_edk2.git/blobdiff - BaseTools/ReadMe.txt
update ChangeLog.txt by adding acpi table rule change.
[mirror_edk2.git] / BaseTools / ReadMe.txt
index 37d1387e6c05f290902ae67412a4fb6936a622db..044b366c3ee5ad9aece113898fe6dc9ccb8ec919 100644 (file)
@@ -28,16 +28,16 @@ Notes:
         cannot generate AutoGen.* files. Only "build" command can.\r
 3) build.exe in %WORKSPACE%\BaseTools\Bin\Win32 is generated from following revision of\r
    Python source code:\r
-        r658 <buildtools_project>\BaseTools\Source\Python\Autogen\r
-        r722 <buildtools_project>\BaseTools\Source\Python\build\r
-        r700 <buildtools_project>\BaseTools\Source\Python\Common\r
-        r695 <buildtools_project>\BaseTools\Source\Python\CommonDataClass\r
-        r710 <buildtools_project>\BaseTools\Source\Python\GenFds\r
+        r750 <buildtools_project>\BaseTools\Source\Python\Autogen\r
+        r750 <buildtools_project>\BaseTools\Source\Python\build\r
+        r750 <buildtools_project>\BaseTools\Source\Python\Common\r
+        r750 <buildtools_project>\BaseTools\Source\Python\CommonDataClass\r
+        r750 <buildtools_project>\BaseTools\Source\Python\GenFds\r
         \r
 4) GenFds.exe has is a combo of the follow python source.(This is a temporary branch)\r
-        r700 <buildtools_project>\BaseTools\Source\Python\Common\r
-        r695 <buildtools_project>\BaseTools\Source\Python\CommonDataClass\r
-        r710 <buildtools_project>\BaseTools\Source\Python\GenFds\r
+        r750 <buildtools_project>\BaseTools\Source\Python\Common\r
+        r750 <buildtools_project>\BaseTools\Source\Python\CommonDataClass\r
+        r750 <buildtools_project>\BaseTools\Source\Python\GenFds\r
        \r
 Brief usage for Migration Tool MigrationMsa2Inf.exe:\r
 1. Command line format:\r
@@ -121,4 +121,28 @@ It searches all INF, DEC and DSC file under <directory_name> and update them wit
       PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf\r
    }\r
 \r
-30-August-2007\r
+Brief usage for Migration Tool Fpd2Dsc.exe:\r
+1. Command line format:\r
+  Fpd2Dsc [options] input_filename\r
+2. Input File:\r
+  A syntactically valid FPD file\r
+3. Output Files:\r
+  A DSC file which syntax confirms to DSC spec.\r
+4. Prerequisite:\r
+   a. The workspace directory must be specified either by environment variable or -w option.\r
+     \r
+5. Example:\r
+   WORKSAPCE has already been set: $(WORKSPACE) = c:\work\EdkII. \r
\r
+   a. Fpd2Dsc -o c:\work\EdkII\Nt32Pkg\Nt32.dsc c:\work\EdkII\Nt32Pkg\Nt32.fpd\r
+   b. Fpd2Dsc -a c:\work\EdkII\Nt32Pkg\Nt32.fpd\r
+   Example a & b are equivalent to migrate Nt32 platform description file from EDKII to EDKII' snytax.\r
+  \r
+6. Known Limitations:\r
+   a. Tool does not handle Libraries Section since no related info in original FPD file. Developers need  to handle it manually in the output DSC file.\r
+   b. If MSA file which is corresponds to module guid could not be found in currect workspace, tool will dump the module guid.\r
\r
+7. Pyton Source\r
+   r767 <buildtools_project>\BaseTools\Source\Python\Fpd2Dsc\r
+\r
+27-September-2007\r