Add build steps for duet platform.
[mirror_edk2.git] / DuetPkg / ReadMe.txt
CommitLineData
4176aa9f 1Developer's UEFI Emulation (DUET) on Edk2\r
2\r
3Build DUET image\r
4=====================\r
51. Tools preparation\r
6\r
7To build DUET image, following tools are required:\r
8\r
9 1). *Visual Studio 2005*\r
10 Assume installed at <VS_PATH>, \r
11 e.g.: C:\Program Files\Microsoft Visual Studio .NET 2003\.\r
12 2). WinDDK\r
13 Assume installed at <WIN_DDK_PATH>, e.g.: C:\WINDDK\3790.1830\.\r
14 \r
152. Build steps\r
16\r
172.1 Build Duet Platform module \r
18\r
19 1). run cmd.exe to open command line window.\r
20 2). enter workspace root directory such as c:\edk2_tree\r
21 2). run "edksetup.bat"\r
22 3). run "build -p DuetPkg\DuetPkg.dsc -a IA32" for IA32 architecture platform or \r
23 "build -p DuetPkg\DuetPkg.dsc -a X64" for X64 architecture platform.\r
24\r
252.2 Build BootSector\r
26 1). run "build -p DuetPkg\DuetPkg.dsc -m DuetPkg\BootSector\BootSector.inf -a IA32"\r
27 \r
282.3 Execute post build actions \r
29 1). enter <Workspace>\DuetPkg directory.\r
30 2). run "PostBuild.bat IA32" for IA32 architecture platform or \r
31 "PostBuild.bat X64" for X64 architecture platform.\r
32\r
33Create bootable disk\r
34======================\r
35 \r
363. Create boot disk\r
37 The following steps are same for IA32 architecture platform or X64 arcchitecture platform.\r
38 \r
393.1 Create floppy boot disk\r
40 1). enter <Workspace>\DuetPkg directory.\r
41 2). Insert a floppy disk to drive\r
42 3). run "CreateBootDisk.bat floppy a: FAT12" if floppy drive is a: disk.\r
43 \r
443.2 Create usb boot disk\r
45 1). enter <Workspace>\DuetPkg directory.\r
46 2). Plugin usb disk\r
47 3). run "CreateBootDisk.bat usb e: FAT16" if usb drive is e: and FAT format is FAT16 or\r
48 "CreateBootDisk.bat usb e: FAT32" if usb drive is e: and FAT format is FAT32\r
49 4). UnPlug usb disk and plugin it again.\r
50 5). run "CreateBootDisk.bat usb e: FAT16 step2" if usb drive is e: and FAT format is FAT16 or \r
51 "CreateBootDisk.bat usb e: FAT32 step2" if usb drive is e: and FAT format is FAT32.\r
52 \r
53 \r
54 \r
55