Commit Graph

3213 Commits

Author SHA1 Message Date
zliu3 31528f0c9c Using CopyMem service to replace the "while" loop for the memory copy
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3567 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-07 11:10:24 +00:00
jwang36 65ddc26edc 1. Fixed STRING_TOKEN() matching issue during unicode file parsing
2. Added "#include" support in unicode file
3. Removed an non-existing unicode file included in MiscSubclassDriver.uni


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3566 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-07 10:03:39 +00:00
klu2 8403ef2e85 Adding typedef according to framework specification.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3565 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-07 09:02:13 +00:00
jlin16 f50f181dec GenPage binary to generate EfiLoaderImage with page table.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3564 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-07 08:58:45 +00:00
yshang1 40834173c5 Import UndiRuntimeDxe.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3563 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-07 08:49:37 +00:00
vanjeff 370856f9a0 added the missing contents of copywrite.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3562 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-07 07:47:58 +00:00
vanjeff a586770320 1. Enable Mtftp4Dxe in MdeModulePkg.dsc
2. Changed CustomDecompressLib's default instance to BaseCustomDecompressLibNull.inf

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3561 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-07 02:25:50 +00:00
jlin16 632a3a6c0b GenBootSector binary to modify boot sector.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3560 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-07 02:14:32 +00:00
jwang36 8559bf272b Fixed an issue which all lines will be removed if no "#line" or "#" is found
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3559 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-07 01:45:27 +00:00
jwang36 896a3f9efe Added Trim command for ASL file process
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3558 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-07 01:37:52 +00:00
mdkinney cd2d846866 Fix bug in GPT check that was introduced when a CompareMem() call was changed to a '==' operator. It should be a '!=' operator.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3557 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-06 22:59:42 +00:00
lhauch 2118457ba5 Set the executable property on Split.exe
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3556 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-06 21:22:38 +00:00
qwang12 6bfce83ac4 Correct a bug that allocate a fix size buffer as input buffer for Hii->GetString. We will allocate it before we use it and free it after use.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3555 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-06 09:42:56 +00:00
qwang12 fe8e4eb01c remove EFI_ACPI_30_TABLE_GUID and gEfiAcpi30TableGuid which is not defined in any of these specs: EFI 1.10, UEFI 2.0, UEFI 2.1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3554 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-06 08:17:03 +00:00
yshang1 4be464d0fe Remove the invalid revision 3549.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3553 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-06 08:06:56 +00:00
qwang12 8ad603fe68 remove the two unnecessary CONST modifier.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3552 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-06 07:46:11 +00:00
klu2 e8ed7184f8 Remove duplicate module in IntelFrameworkModulePkg
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3551 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-06 07:05:44 +00:00
qouyang 3e042dbcc7 GenFds Tool:Sync with Fdf Spec update. Add the supporting of more than one file, data or Fv in one region.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3550 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-06 05:13:53 +00:00
yshang1 d8b61daacc Fix bug in PciCfg to support PCI express address.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3549 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-06 03:52:01 +00:00
klu2 38d64b3250 Remove ${WORKSPACE}
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3548 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-06 03:06:55 +00:00
vanjeff c7fd9a364a Remove gEfiCpuIoProtocolGuid from [Depex] section.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3547 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-06 02:39:44 +00:00
AJFISH f3519849dd SmBusLib had a bad path and was crashing the build
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3546 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-03 23:04:25 +00:00
yshang1 58ece2ec9d Replace the FlashMapHob with PCD defined in FDF on Nt32 platform. Currently, the tool can not generate correct PCD value in FDF, so in the patch, we still define the flash layout PCDs in DSC for short term.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3545 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-03 08:54:27 +00:00
yshang1 6d3aa33ed0 Replace the FlashMapHob with PCD defined in FDF on Nt32 platform. Currently, the tool can not generate correct PCD value in FDF, so in the patch, we still define the flash layout PCDs in DSC for short term.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3544 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-03 08:52:48 +00:00
jwang36 c8db3056ec Fixed derived DEPEX issue
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3543 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-03 06:31:37 +00:00
qhuang8 76b0f6ab84 PcdPei module should link BasePcdLibNull to avoid self dependency.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3542 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-03 06:02:26 +00:00
jlin16 184b892bbf Add mult-level directory creation feature for specified output files.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3541 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-03 06:02:11 +00:00
xli24 2d835bff29 Update gHobList in DXE core when GCD relocates hob list.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3540 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-03 05:45:55 +00:00
xli24 05339bd79c Update gHobList in DXE core when GCD relocates hob list.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3539 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-03 05:39:46 +00:00
qhuang8 13978ff518 Remove duplicate GuidCName of "gEfiFirmwareVolumeProtocolGuid"
This exact value does not equal to that in MdePkg.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3538 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-03 05:30:22 +00:00
jlin16 6f9fdc5fef Split binary to split one file into two files.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3537 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-03 03:57:40 +00:00
klu2 1e8bf44180 Correct wrong Library class's name
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3536 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-03 02:41:36 +00:00
jwang36 2115deb3ce Roll back to r3528
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3535 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-03 02:36:06 +00:00
lgao4 52de52ae10 Update MicroCode build rules
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3534 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-02 10:11:43 +00:00
qhuang8 9f5fea4798 Add library dependency expressions for several library instances.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3533 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-02 10:01:41 +00:00
jwang36 84600c365d Fixed issue in Dynamic PCD in dependent library instances.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3532 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-02 09:14:54 +00:00
klu2 13759165e8 Change the patchableInModule type PCD to fixedAtBuild type PCD because NT32 platform is not for releasing binary module.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3531 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-02 09:02:47 +00:00
qouyang 5e6c7c184e GenFds tool: Sync with Fdf Spec update. Add the supporting of more than one file, data or Fv in one region.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3530 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-02 08:13:30 +00:00
lgao4 7b2b99a342 Update GenFw and Genfv tool to support Microcode and FvMap. And Update build rules for micro code file type.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3529 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-02 05:26:55 +00:00
jwang36 2127f4dff2 Fixed PCD Sku VariableGuid error
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3528 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-02 04:53:50 +00:00
klu2 b7273e6bc8 Remove duplicate PCD from DSC file
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3527 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-02 03:07:18 +00:00
klu2 3ce4669fc1 Remove addtional PCD type
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3526 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-02 02:59:16 +00:00
klu2 5f25213d05 Remove addtional PCD type
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3525 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-02 02:58:03 +00:00
jwang36 13e54995a8 Changed source file format
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3524 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-02 02:22:49 +00:00
vprabhal 86a61cce64 one more PAL define
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3523 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-01 19:07:36 +00:00
AJFISH 4bb89f14bd Updated to reflect spec ECRs
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3522 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-01 16:01:02 +00:00
klu2 75fe518220 Fix PCD bug in NT32Pkg DSC file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3521 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-01 15:09:20 +00:00
jwang36 6b4fe92ad9 1. Generated new build.exe from new tools code
2. Removed some duplicated includes in source files
3. Changed the source file format in INF files
4. Removed duplicated PCDs in MdePkg.dec


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3520 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-01 08:45:32 +00:00
jjin9 bf3473e916 a tool to edit target.txt in CLI mode
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3519 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-01 07:53:03 +00:00
qhuang8 9483721aaa Fix the wrong file type in binary inf file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3518 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-01 06:47:14 +00:00