1. dc07b3d Enhance DxeCore LocateDevicePath() boot service to handle muli-instance device path. by qhuang8 · 15 years ago
  2. 47e1a80 Update partition driver to not produce BlockIo if a GPT with OS-specific field (BIT1) set in its partition attributes. by qhuang8 · 15 years ago
  3. 7d9cf3f Fix several build break in Ovmf package. by qhuang8 · 15 years ago
  4. b374d62 Update MEDIA_RELATIVE_OFFSET_RANGE_DEVICE_PATH in ECP to align with MdePkg definition for ECP shell to work correctly on EDKII platforms. by qhuang8 · 15 years ago
  5. 341515e Rename the structure name EFI_IFR_EQ_ID_LIST to EFI_IFR_EQ_ID_VALUE_LIST by qhuang8 · 15 years ago
  6. 2654f64 Rename the structure name EFI_IFR_EQ_ID_LIST to EFI_IFR_EQ_ID_VALUE_LIST by qhuang8 · 15 years ago
  7. 29c18ab Clarify some definitions in HII Configure Routine Protocol by qhuang8 · 15 years ago
  8. 8e7b8fb Clarify Signature field in EFI_PARTITION_ENTRY structure. by qhuang8 · 15 years ago
  9. add9c35 Add UEFI 2.2 and UEFI 2.3 signature. by qhuang8 · 15 years ago
  10. e189264 Remove the restrain on the Year field in EFI_TIME structure. by qhuang8 · 15 years ago
  11. 41c333a Clarify Attribute field in EFI_PARTITION_ENTRY by qhuang8 · 15 years ago
  12. 66d550f 1. Fix incorrect definition of UEFI_CONFIG_LANG and UEFI_CONFIG_LANG_2. They should be zero-terminated ascii string. by qhuang8 · 15 years ago
  13. 595c3b6 Add Ehci driver for handle USB 2.0 device. by klu2 · 15 years ago
  14. 807a798 align some comments. by vanjeff · 15 years ago
  15. 3a7afaf Add some comments. by vanjeff · 15 years ago
  16. abbfadd Updated network related definitions. by vanjeff · 15 years ago
  17. cf15d83 Fix ICC build failure. by htao · 15 years ago
  18. df6434f Rollback patch temporary until receive legal approve. by klu2 · 15 years ago
  19. db0b7ad Make ASSERT statement more meaningful. by lgao4 · 15 years ago
  20. 14b21de OVMF BDS: Make use of NvVarsFileLib to make NV variable less volatile. by jljusten · 15 years ago
  21. e955462 OVMF BDS: Implement routines to make it easier to scan through all PCI devices. by jljusten · 15 years ago
  22. 4b45b3c Add DXE_DRIVER to list of supported module types for BaseFileHandleLib. by jljusten · 15 years ago
  23. 5094454 Implement NvVarsFileLib to save and restore non-volatile variables using a file. by jljusten · 15 years ago
  24. af2cfce Add RHSA (remapping hardware static Affinity) structure definition according to VT-d spec. by htao · 15 years ago
  25. 533403e add SR-IOV support in EDK II. by htao · 15 years ago
  26. 7fc72ec add SR-IOV support in EDK II. by htao · 15 years ago
  27. fd53905 Add @par at file header to indicate the specification version. by klu2 · 15 years ago
  28. 9be2900 1. updated "the Bus Driver that creates all of its child handles on the first call to Start()" not to create any child handle if RemainingDeviepath is the End of Device Path Node, per UEFI 2.3. by vanjeff · 15 years ago
  29. 919df8e Enhance PeiCore and DxeCore check whether the image machine type is supported when start image. by lgao4 · 15 years ago
  30. 3f42faa 1. Add "CAPSULE_FLAGS_INITIATE_RESET" flag support. by qhuang8 · 15 years ago
  31. 6fe8520 1. updated PCI/AGP Devices to check RemainingDevicePath in Supported() and Start() functions. The main changes are: by vanjeff · 15 years ago
  32. e7b2c17 Apply patch from Patrick Georgi. Correct build tool path to stable version. by klu2 · 15 years ago
  33. af4a638 updated the Bus Driver that is able to create all or one of its child handles on each call to Start() not to create new child handle if RemainingDeviepath is the End of Device Path Node, per UEFI 2.3. by vanjeff · 15 years ago
  34. 0cd118f 1. Add new HII IFR opcode introduced in UEFI2.2 and UEFI2.3 by lgao4 · 15 years ago
  35. 82603e7 fix k8 warning. by eric_tian · 15 years ago
  36. 3af875e In various archs, Processor memory address may not be same with Pci memory address. For usb host controller, we should use pci memory address to initialize framelist register and all address field in QH/TD. by eric_tian · 15 years ago
  37. ef12a16 updated basetools binary files which are validated synced with r1707. by vanjeff · 15 years ago
  38. fd17154 Sync basetools' source and binary files with r1707 of the basetools project. by vanjeff · 15 years ago
  39. f22911b updated WinNtSerialIoDxe driver not to create new child handle if RemainingDeviepath is the End of Device Path Node, per UEFI 2.3. by vanjeff · 15 years ago
  40. 3831f3e Fix the bug in PeiServicesInstallFvInfoPpi() implementation that can't set the reliable ParentFvName and ParentFileName when install FvInfo PPI. by lgao4 · 15 years ago
  41. ed5ac05 Set correctly FV format guid when install FV INFO PPI. by lgao4 · 15 years ago
  42. eaa8a23 1. Add a new Capsule initiate reset flag by qhuang8 · 15 years ago
  43. 9948c0b if PcdHwErrStorageSize is zero, it means HwErr variable store doesn't exist in Variable Region. by eric_tian · 15 years ago
  44. 252b9c7 1. add EFI Firmware Management protocol definition in MdePkg. by vanjeff · 15 years ago
  45. 54f594e add AtaPassThruProtocol into MdePkg. by eric_tian · 15 years ago
  46. 9d0ece8 adjust error process code position. by vanjeff · 15 years ago
  47. 2277ab9 updated IdeBus driver not to create new child handle if RemainingDeviepath is the End of Device Path Node, per UEFI 2.3. by vanjeff · 15 years ago
  48. bcdff90 Remove obsolete description to avoid confusion. DevicePathLib class does not implicitly depend on BaseLib now. by qhuang8 · 15 years ago
  49. 5cba121 add modifier EFIAPI for library interfaces. by vanjeff · 15 years ago
  50. 3032f54 Correct EFI_IFR_RESET_BUTTON from question to statement. by lgao4 · 15 years ago
  51. eb4a14b refine functions comments to add new description for remaining devicepath in UEFI 2.3 by vanjeff · 15 years ago
  52. be35570 Add PCD protocol/ppi defined in PI 1.2, which is different with early PCD protocol/ppi that it only support DynamicEx type PCD. by klu2 · 15 years ago
  53. 607ca51 OVMF: Fix a hang after resetting when NV variables are preserved. by jljusten · 15 years ago
  54. 77ba993 OVMF: Add support for more persistent NV variables which can survive a system reboot. by jljusten · 15 years ago
  55. 02328a5 EMU Variable: Add support for pre-reserved NV variable store. by jljusten · 15 years ago
  56. 2ca6377 Remove unnecessary library mapping. by qhuang8 · 15 years ago
  57. 5899caf Clarify the UEFI/EFI specification version in file header comments. by vanjeff · 15 years ago
  58. f759064 specify the spec revision number followed by protocol by eric_tian · 15 years ago
  59. dda34dc add UefiPxeBcDxe in Nt32 platform. by vanjeff · 15 years ago
  60. 1dbfa45 Add into MdePkg definitions for the SMM IO Trap Dispatch2 Protocol as defined in PI 1.1 Specification Volume 4 System Management Mode Core Interface. by rsun3 · 15 years ago
  61. 5276f66 add UefiPxeBcDxe in Nt32 platform. by vanjeff · 15 years ago
  62. 55b19d7 Add into MdePkg definitions for the SMM Power Button Dispatch2 Protocol as defined in PI 1.1 Specification Volume 4 System Management Mode Core Interface. by rsun3 · 15 years ago
  63. acee7e7 Add into MdePkg definitions for the SMM Standby Button Dispatch2 Protocol as defined in PI 1.1 Specification Volume 4 System Management Mode Core Interface. by rsun3 · 15 years ago
  64. b6e51fd Add into MdePkg definitions for the SMM General Purpose Input (GPI) Dispatch2 Protocol as defined in PI 1.1 Specification Volume 4 System Management Mode Core Interface. by rsun3 · 15 years ago
  65. 1a42a56 Add into MdePkg definitions for the SMM USB Dispatch2 Protocol as defined in PI 1.1 Specification Volume 4 System Management Mode Core Interface. by rsun3 · 15 years ago
  66. 2b2cb0e Add into MdePkg definitions for the SMM Periodic Timer Dispatch Protocol as defined in PI 1.1 Specification Volume 4 System Management Mode Core Interface. by rsun3 · 15 years ago
  67. 76ab2dc Add into MdePkg definitions for the SMM Sx Dispatch Protocol as defined in PI 1.2 Specification Volume 4 System Management Mode Core Interface. by rsun3 · 15 years ago
  68. 8363298 Add into MdePkg definitions for the SMM Software Dispatch Protocol as defined in PI 1.2 Specification Volume 4 System Management Mode Core Interface. by rsun3 · 15 years ago
  69. bd86cb0 1. Add TCG MOR (Memory Overwrite request) definition from TCG Platform Reset Attack Mitigation Specification.pdf. by lgao4 · 15 years ago
  70. 395a656 Add into MdePkg definitions for the SMM PCI Root Bridge IO protocol as defined in the PI 1.2 specification. by rsun3 · 15 years ago
  71. d0778dd Add into MdePkg definitions for the EFI SMM CPU Protocol as defined in the PI 1.2 specification. by rsun3 · 15 years ago
  72. 5a3cb5f Add into MdePkg definitions for the EFI SMM Status Code Protocol as defined in the PI 1.2 specification. by rsun3 · 15 years ago
  73. d674ed5 UEFI 2.3 Specification should be updated to move these status code definitions into Appendix D, so all the EFI_STATUS codes are defined in a single place in the specifications, and that will help avoid status code collisions as new status codes may be defined over time. by eric_tian · 15 years ago
  74. 3d747a8 Refactor the code logic to reduce code size for debug tip. by qhuang8 · 15 years ago
  75. 8e2978b Add /GF compiler option for IPF ICC tool chains by default. by qhuang8 · 15 years ago
  76. 8facd18 Split AsmReadKr7() and AsmWriteKr7() from AccessKr.s file since these two APIs are frequently used to store/fetch PeiServicesTable pointer for IPF platform. Some compiler/linker with /Od is not smart enough to remove used KR registers access APIs. by qhuang8 · 15 years ago
  77. 709f55c Add into MdePkg definitions for EFI SMM Communication Protocol as defined in the PI 1.2 specification. by rsun3 · 15 years ago
  78. 82eea36 Add into MdePkg definitions for the DXE SMM Ready To Lock protocol as defined in the PI 1.2 specification. by rsun3 · 15 years ago
  79. fc8f8b2 Add into MdePkg definitions for SMM Ready To Lock protocol as defined in the PI 1.2 specification. by rsun3 · 15 years ago
  80. 978da30 Add into MdePkg definitions for EFI SMM Configuration Protocol as defined in the PI 1.2 specification. by rsun3 · 15 years ago
  81. e3aad9b Add into MdePkg definitions for the EFI SMM Control2 Protocol as defined in the PI 1.2 specification. by rsun3 · 15 years ago
  82. 8442c53 Add into MdePkg definitions for the EFI SMM Access2 Protocol as defined in the PI 1.2 specification. by rsun3 · 15 years ago
  83. 2a452a5 Add into MdePkg definitions for EFI SMM Base2 Protocol as defined in the PI 1.2 specification. by rsun3 · 15 years ago
  84. 04c5d16 Add into MdePkg the common definitions in the Platform Initialization Specification version 1.2 VOLUME 4 System Management Mode Core Interface version. by rsun3 · 15 years ago
  85. 33bb632 Update BdsDxe to use HiiLib and UefiHiiServicesLib APIs to eliminate the symbol collision. by qhuang8 · 15 years ago
  86. ab8cc80 Beatify the debug string for displaying boot device when boot EFI device path. by klu2 · 15 years ago
  87. 0495739 Add into MdePkg definitions for the SMM Cpu I/O Protocol defined in the PI 1.2 specification. by rsun3 · 15 years ago
  88. a29a93b revert the change on BdsConsole. when doing minimal boot, the ConsoleIn variable is used to store existing input device's device path. If the device can not be connected, its device path will be removed from ConsoleIn. by eric_tian · 15 years ago
  89. ea4220e Add comments indicating in-consistency between code and the UEFI 2.3 specification. by rsun3 · 15 years ago
  90. 0c3312f StartPciDevicesOnBridge() should correct return value. by vanjeff · 15 years ago
  91. 93c288f due to EmuVariable driver only uses volatile memory to simulate the variable region, so PcdHwErrStorageSize should be less than or equal to PcdVariableStoreSize by eric_tian · 15 years ago
  92. c97b567 refine the code. by vanjeff · 15 years ago
  93. b7f7651 Minor bugs fixes from testing on Xcode 3.2 and with the iPhone SDK 3.0 compiler. by AJFISH · 15 years ago
  94. c719e02 Adding a python script to enable RVCT 3.1 (ARM ARM compiler) to run in cygwin. The build system passes cygpaths and the Windows tool can not deal with that. The python converts paths to C:\ to make RVCT 3.1 happy. This has been fixed in RVCT 4.0. The ARM processor does not support instructions like divide, so compiler specific intrinsics are required. The .libs are checked in here and referenced from the tools_def.template file, so they are automatically included when the compiler is invoked. The souce to these .lib files will be checkin soon in a new ArmPkg. by AJFISH · 15 years ago
  95. badd7e6 Added definitions of EFI EAP Protocol, EFI EAP Management Protocol and EFI FTPv4 Protocol. by vanjeff · 15 years ago
  96. 48cd992 add assertion to ensure HwErr type variable range is less than or equal to VariableStore range. by eric_tian · 15 years ago
  97. e77d8dd minimum updating. by vanjeff · 15 years ago
  98. 747b19e Fixed a bug on the menu display: Following steps to reproduce it: by jchen20 · 15 years ago
  99. e3eb746 Fixed a bug on the menu display: Following steps to reproduce it: by jchen20 · 15 years ago
  100. 6156fca Add Sec/Ia32/Gasket.S Remove unreferenced Stack.S by qhuang8 · 15 years ago