]> git.proxmox.com Git - mirror_edk2.git/blobdiff - DuetPkg/ReadMe.txt
Fix Duet broken caused by LzmaUefiDecompress's interface is changed in IntelFramework...
[mirror_edk2.git] / DuetPkg / ReadMe.txt
index 6e21bfb545651aa96c7cef980681497ce49081d3..173851b5a1cafbb76967db3d96c0b7bf5421ac5a 100644 (file)
@@ -21,11 +21,8 @@ To build DUET image, following tools are required:
   2). run "edksetup.bat"\r
   3). run "build -p DuetPkg\DuetPkg.dsc -a IA32" for IA32 architecture platform or \r
           "build -p DuetPkg\DuetPkg.dsc -a X64" for X64 architecture platform.\r
-\r
-2.2 Build BootSector\r
-  1). run "build -p DuetPkg\DuetPkg.dsc -m DuetPkg\BootSector\BootSector.inf -a IA32"\r
-  \r
-2.3 Execute post build actions  \r
\r
+2.2 Execute post build actions  \r
   1). enter <Workspace>\DuetPkg directory.\r
   2). run "PostBuild.bat IA32" for IA32 architecture platform or \r
           "PostBuild.bat X64" for X64 architecture platform.\r
@@ -84,16 +81,15 @@ B. Build DUET image on Linux Platform
   2). run "edksetup.sh BaseTools"\r
   3). run "build -p DuetPkg/DuetPkg.dsc -a IA32 -t UNIXGCC" for IA32 architecture platform or \r
           "build -p DuetPkg/DuetPkg.dsc -a X64 -t UNIXGCC" for X64 architecture platform.\r
-\r
-2.2 Build BootSector\r
-  1). run "build -p DuetPkg/DuetPkg.dsc -m DuetPkg/BootSector/BootSector.inf -a IA32 -t UNIXGCC"\r
   \r
-2.3 Execute post build actions  \r
+2.2 Execute post build actions  \r
   1). enter /R9_tree/DuetPkg directory.\r
   2). run "./PostBuild.sh IA32" for IA32 architecture platform or \r
           "./PostBuild.sh X64" for X64 architecture platform.\r
 \r
-\r
+ NOTE: After post build action, you should check the size of EfiLdr at $WORKSPACE/Build/DuetPkg/DEBUG_UNIXGCC directory, it must less than 470k.\r
+       If not, you should manually remove some unnecessary drivers at DuetPkg.fdf file.\r
\r
 3. Create bootable disk\r
    The following steps are same for IA32 architecture platform or X64 architecture platform.\r
    Now only support floopy.\r