summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2007-01-29Fix the build break by removing an unreferenced static function.qhuang81-32/+0
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2330 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-26Fix EDKT174, auto-select library instance if only one candidate available ↵jlin162-41/+94
for a library class. Note that if you remove one single instance, it will NOT be auto-selected back at once. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2329 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-26To fix,xgu34-5/+252
cd ...... works unnormally in shell USB CBI1 driver has no component name protocol git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2328 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-26Remove a temporary test line of codejwang361-1/+0
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2327 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-26Make MDE and EdkModule packages avoid all Intel IPF compiler warnings except ↵xli248-76/+64
waning 1419. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2326 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-26- Remove the TOOL without NAME defined and its definition in ARCH_build.opt jwang363-34/+58
- Prefix the tool path to its name in ARCH_build.opt - Support the same library class in different package git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2325 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-26Move the entrypoint function declarations to AutoGen.h for sake of Intel ↵jwang361-45/+45
compiler git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2324 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-26When GenFvMap tool doesn't open one module map file, it will skip this module.lgao41-3/+9
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2323 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-261. Add "Splash Screen" backhche10x1-10/+10
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2322 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-261. Add NULL QH to set as QH header;qhuang816-1880/+1985
2. Do ping for high speed OUT pipe; 3. Bug fix for QTD size detection; 4. Bug fix for short package detection; 5. Bug fix get next QTD in ExcutionTransfer; 6. BOT module modify to follow spec; 7. Massstorage error hanling enhancement git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2321 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-26Added -e and -emacs to support no leading task name in each line of log on ↵jwang361-0/+2
screen git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2320 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-26removed SupModuleList firstlyvanjeff1-1/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2319 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-26Remove private data structure in PEI core entry point.xli243-33/+11
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2318 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-25Added comment about using -emacs to turn off adding [cc] characters in error ↵lhauch1-0/+3
messages git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2317 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-25Remove USER_DEFINED in IncludePkgHeader in spd files as it does not make ↵qwang127-11/+41
sense to specify package include header file for a custom build type module. Package creator has no a priori knowledge about what header file will be needed by the USER_DEFINED module customers created in dependent package. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2316 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-25Remove some unused internal functions.xli246-495/+10
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2315 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-25ALWAYS_COSUMED changed to ALWAYS_PRODUCEDqwang122-4/+4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2314 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-25Partially make EdkModulePkg pass intel IPF compiler with /W4 /WX switched on.xli24123-851/+1256
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2313 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-25Make MDE package pass intel IPF compiler with /W4 /WX switched on.xli2465-400/+1441
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2312 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-25Enhanced the <Build_Library> macro to check OBJECTS property in case it's emptyjwang361-0/+7
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2311 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-25- Merged the local copy of XmlRoutines.py in buildgen into upper directory's ↵jwang363-219/+132
XmlRoutines.py - Removed the local copy of XmlRoutines.py in buildgen/AntTasks.pyc - Used the XmlNode to replace XmlElement in SurfaceAreaElement.py git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2310 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-25Change parameter id in UserExtension element from Integer to String ↵jlin166-33/+33
according to EDKT510 schema change. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2309 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-25Nt32TimerLib doesn't support IPF, X64 and EBC, I remove them from this ↵lgao41-1/+1
module arch list. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2308 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-25BaseMemoryLibSse2 library doesn't support IPF and EBC. I remove these archs ↵lgao42-13/+1
for this module. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2307 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-25Fixed the Indentifier type issue.jwang361-4/+4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2306 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-25- Fixed EDKT240. Now the Blank.pad file for alignment purpose will no longer ↵jwang3615-57/+263
be needed. - Fixed EDKT366. For NT32, using "build run" to launch the NT32 emulator. The run.cmd is still be generated in the ${TARGET_DIR} git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2305 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-25Adding a couple of features for far processing, including detecting ↵bbahnsen3-24/+43
duplicate files. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2304 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-25Added optional whitespace characters in before and/or after the content ↵lhauch5-28/+28
within <element> tags Added Alignment optional attribute to the <Section> tag Changed the UserExtension Identifier from int to string git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2303 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-24Fix up file paths.bbahnsen3-41/+41
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2302 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-24Fix up file names.bbahnsen1-10/+10
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2301 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-24Fix capitalization issues.bbahnsen3-7/+7
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2300 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-24Adding several dependency checks for far installation. Redoing the XML output.bbahnsen3-150/+150
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2299 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-24Added DXE_RUNTIME_DRIVER in the SupModuleList since DxeStatusCode in ↵jwang361-1/+1
EdkModulePkg needs this library otherwise it will break the build git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2298 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-24git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2297 ↵jlin161-1/+3
6f19259b-4bc3-4df7-8a09-765794883524
2007-01-24Fixed EDKT487. Added a <import> task to import UserExtension.xml if it ↵jwang361-0/+3
exists for users to incorporate their own tasks or macro in the build process. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2296 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-24- Fixed EDKT513 by adding existing section files into the dependency check ↵jwang363-14/+27
of genffsfile tool; - Fixed EDKT514 by removing the generation and build of AutoGen.c for library git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2295 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-241. Finish Enhancement EDKT345: Support deleting multiple rows together when ↵hche10x16-64/+144
remove source files in MSA git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2294 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-24add <SupModuleList> in <LibraryClass> item for TimerLib. Inform build tool ↵vanjeff1-3/+3
this timer instance cannot support DXE_SMM_DRIVER drivers, DXE_RUNTIME_DRIVER and DXE_SAL_DRIVER drivers git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2293 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-24Modify error message contents when an improper library instance was selected ↵jlin161-15/+66
for a module. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2292 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-24Changed the way of determining how to call customized build file. Now we ↵jwang361-4/+16
check if there's XXX_build.xml existing in the source file list to determine the customized build other than the USER_DEFINED module type. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2291 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-24Removed the BASE type as any type in the check of SupModuleList in ↵jwang361-2/+1
getLibraryClasses() git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2290 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-23Changing XmlAppendChildElement to return the new XML node on success.bbahnsen1-3/+3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2289 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-23Fixed bug in partition driver:yshang16-60/+79
When Block I/O detects the media changed, block driver will reinstall block I/O protocol. If it happened during start() of partition driver, the reinstall protocol would results in the reentrant of the start(). In the patch, we check status of child detection to see whether need clean up the opened block I/O protocol in Start(). Besides, some checking of return status added in usbbus driver to improve robusticiy of the driver. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2288 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-23git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2287 ↵yshang11-1/+1
6f19259b-4bc3-4df7-8a09-765794883524
2007-01-23Modify support module type filter for library instance selection.jlin162-3/+8
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2286 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-23Fixed the fake circular denpendency of library instance.jwang361-8/+2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2285 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-23Updated the function comments in UefiDriverEntryLib to fix EDKT502.yshang11-20/+12
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2284 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-23Modify the EFI_USB_DATA_DIRECTION according to UEFI specification 2.1 page 708.klu21-1/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2283 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-23Fixed EDKT493. Added support to "SupModuleList" for checking if a library ↵jwang364-135/+146
instance is supporting current module. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2282 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-23Corrected a small bugs:qwang123-5/+5
The macro name generated in autogen should match that in the Service.h. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2281 6f19259b-4bc3-4df7-8a09-765794883524