summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-01-12git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2231 ↵yshang1
6f19259b-4bc3-4df7-8a09-765794883524
2007-01-12fix some minor warning for unix packageklu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2230 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-12The updating (change the Interrupt Line to 0xFF for unknown setting) is only ↵zliu3
for x86 based on the PCI spec, so added the compiler option for such code. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2229 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-12UART_FLOW_CONTROL_DEVICE_PATH should be defined for both EFI and UEFI qhuang8
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2228 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-121.Fix a typo in DevicePath Driverqhuang8
2.Fix a bug in EBC, the periodic callback timer should be 1s 3.Add a dependency file for DriverSample in UI since it consume EFI_SIMPLE_TEXT_OUT protocol. 4.Fix a memory allocation defects in DriverSample. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2227 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-12git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2226 ↵yshang1
6f19259b-4bc3-4df7-8a09-765794883524
2007-01-12Fix EDKT497. In the patch:yshang1
1) Check TPL<=TPL_CALLBACK prior to invoking SerialIO protocol. 2) Check TPL <= TPL_NOTIFY prior to allocate memory in datahub status code driver. 3) Add lock to prevent the critical data. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2225 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-12Removed the workaround codejwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2224 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-11Updated the Ipf/Fat.efi with a smaller version to save the image space and ↵zliu3
this efi binary is compiled with "O1" flag git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2223 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-11Updated the Fat.efi for Tiger tip because the old one does not have the ↵zliu3
relocation section in that image. (The new image is a debug vesion, it should be replaced by release version to reduce the image size) git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2222 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-11Added a workaround to fix the library instance constructor sequence issue.jwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2221 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-11Display error message when HOB creation fails due to lack of memory.xli24
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2220 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-11Add checking for memory allocation in UI modules.xli24
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2219 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-11Fix a typo.bbahnsen
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2218 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-11AsyncRequestPtr maybe NULL after its callback function is invoke. So Caching ↵klu2
it temporary. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2217 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-11BDS code calls Hii->FindHandles() with hardcoded length.xli24
New code provides function BdsLibGetHiiHandles() in generic BDS library, which detects actual necessary memory, allocates memory, and finds handles as output. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2216 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-111. Fix EDKT501: New MSA get "Please type a complete file path" waring and ↵hche10x
can't proceed git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2215 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-11Print a descriptive error message if the msa file is ambiguous.bbahnsen
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2214 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-10Mark some .c files as MSFT only.bbahnsen
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2213 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-10Add multi-architecture support to the GNU makefile generator.bbahnsen
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2212 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-10Modified utility usage and version display.ywang
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2211 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-10Modified utility usage and version display.ywang
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2210 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-10Added/modified utility usage and version display.ywang
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2209 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-10IDEBusDriverBindingStart() calls REPORT_STATUS_CODE_WITH_DEVICE_PATH with ↵xli24
NULL device path. If progress code is switched on, ASSERT would happen. This update fixes the issue. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2208 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-10Original range calculation in GetNextFile() is incorrect.xli24
This patch fixes this issue. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2207 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-101. Added comments to ASM filesbxing
2. Fixed a bug in 64-bit AsmDisablePaging64(), which may cause a #GP exception. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2206 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-10Add dependency for RealAsm file build rules and Use the module name in place ↵lgao4
of macro STRING_ARRAY_NAME git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2205 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-10Add a python script that can generate gnu makefiles for the mde package.bbahnsen
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2204 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-10Added support for xmlbeans-2.2.0jwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2203 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-09The header file applies to all architectures.bbahnsen
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2202 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-09git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2201 ↵ywang
6f19259b-4bc3-4df7-8a09-765794883524
2007-01-09Increased the image buffer size to avoid invalid address access issuejwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2200 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-09Add in UefiApplicationEntryPoint library class and library instance. qwang12
The major difference between UefiApplicationEntryPoint and UefiDriverEntryPoint is that: 1) UEFI application will always be unloaded no matter what is the return status code from the application. Therefore, the library destructors should be called always. 2) UEFI application should not register any callback to evevnt such as EFI_EVENT_GROUP_VIRTUAL_ADDRESS_CHANGE and EFI_EVENT_GROUP_EXIT_BOOT_SERVICES. 3) UEFI application does not support module merger like Uefi Driver. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2199 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-09fix some coding style issues.qwang12
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2198 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-09Merged back the Yizhong's fix which was overwritten by check-in of r2157,2158.jwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2197 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-08Minor changes and bug fixes implemented.ywang
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2196 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-081) Changed the file including as '#include "Ipf\IpfCpuCore.i"' for Intel ↵zliu3
compiler supporting 2) Added the Intel IPF Compiler setting in the tools_def.template git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2195 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-08Corrected some comments for the changed code.jwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2194 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-08Used the DAG algorithm given by Mike to re-implemented library constructor ↵jwang36
sorting code. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2193 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-08fix some minor warningklu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2192 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-08When generating string size for unicode string, do not generate too many ↵klu2
brace. This will break linux building. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2191 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-08fix the warning for structure initializationklu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2190 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-08Fix one minor bug for GenDepex tool. When no input parameter, GenDepex tool ↵lgao4
should output help info. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2189 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-08correct SimpleTextIn protocol definition.lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2188 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-07Add information on gcc and EdkUnixPkg.bbahnsen
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2187 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-07Change many windows references to unix.bbahnsen
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2186 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-07Always return an aligned block when mapping memory.bbahnsen
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2185 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-06Fix an unititialized memory read.bbahnsen
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2184 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-06EdkUnix spd and fpd addedtgingold
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2183 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-06Unix version of EFI emulatortgingold
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2182 6f19259b-4bc3-4df7-8a09-765794883524