mirror of https://github.com/acidanthera/audk.git
269c0ba2d5
1. Remove the architecture subdirectory (IPF architecture is not supported any more 2. Merge IA32 source with x64 source to ResetEntry.c in the upper level directory) 3. Pass CYGWIN GCC tool chain. 4. Remove the used DXS file git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7412 6f19259b-4bc3-4df7-8a09-765794883524 |
||
---|---|---|
.. | ||
8254TimerDxe | ||
BootSector | ||
CpuDxe | ||
CpuIoDxe | ||
DataHubGenDxe | ||
DxeIpl | ||
EfiLdr | ||
FSVariable | ||
FvbRuntimeService | ||
Include | ||
IsaAcpiDxe | ||
KbcResetDxe | ||
LegacyMetronome | ||
Library | ||
PcRtc | ||
PciBusNoEnumerationDxe | ||
PciRootBridgeNoEnumerationDxe | ||
RtPlatformStatusCode | ||
CreateBootDisk.bat | ||
DuetPkg.dec | ||
DuetPkg.dsc | ||
DuetPkg.fdf | ||
PostBuild.bat | ||
ReadMe.txt |
ReadMe.txt
Developer's UEFI Emulation (DUET) on Edk2 Build DUET image ===================== 1. Tools preparation To build DUET image, following tools are required: 1). *Visual Studio 2005* Assume installed at <VS_PATH>, e.g.: C:\Program Files\Microsoft Visual Studio .NET 2003\. 2). WinDDK Assume installed at <WIN_DDK_PATH>, e.g.: C:\WINDDK\3790.1830\. 2. Build steps 2.1 Build Duet Platform module 1). run cmd.exe to open command line window. 2). enter workspace root directory such as c:\edk2_tree 2). run "edksetup.bat" 3). run "build -p DuetPkg\DuetPkg.dsc -a IA32" for IA32 architecture platform or "build -p DuetPkg\DuetPkg.dsc -a X64" for X64 architecture platform. 2.2 Build BootSector 1). run "build -p DuetPkg\DuetPkg.dsc -m DuetPkg\BootSector\BootSector.inf -a IA32" 2.3 Execute post build actions 1). enter <Workspace>\DuetPkg directory. 2). run "PostBuild.bat IA32" for IA32 architecture platform or "PostBuild.bat X64" for X64 architecture platform. Create bootable disk ====================== 3. Create boot disk The following steps are same for IA32 architecture platform or X64 arcchitecture platform. 3.1 Create floppy boot disk 1). enter <Workspace>\DuetPkg directory. 2). Insert a floppy disk to drive 3). run "CreateBootDisk.bat floppy a: FAT12" if floppy drive is a: disk. 3.2 Create usb boot disk 1). enter <Workspace>\DuetPkg directory. 2). Plugin usb disk 3). run "CreateBootDisk.bat usb e: FAT16" if usb drive is e: and FAT format is FAT16 or "CreateBootDisk.bat usb e: FAT32" if usb drive is e: and FAT format is FAT32 4). UnPlug usb disk and plugin it again. 5). run "CreateBootDisk.bat usb e: FAT16 step2" if usb drive is e: and FAT format is FAT16 or "CreateBootDisk.bat usb e: FAT32 step2" if usb drive is e: and FAT format is FAT32.