Commit Graph

  • 6f8c44b375 Sync up with EDK2 stable tag edk2-stable201905 Maurice Ma 2019-06-11 10:40:54 -07:00
  • f72baff803 [Script] Skip CopyFspBins for unsupported platforms (#182) Aiden Park 2019-06-11 17:21:53 -07:00
  • 6ef3add50a Enable cfl target on travis pre-commit checker Aiden Park 2019-06-11 19:10:02 -04:00
  • ad835d686c Initial baseline for Whiskeylake/Coffeelake platforms support Aiden Park 2019-06-10 16:55:17 -04:00
  • b9ad47848a Move SpiFlashLib into bootloader common package Guo Dong 2019-06-06 10:21:32 -07:00
  • 9b24273090 Add ACPI_ENABLED() Guo Dong 2019-06-03 08:49:31 -07:00
  • 512062b1bd Clean up PCI MM address Guo Dong 2019-06-03 08:37:30 -07:00
  • 90b155b3e3 Enable EXT2/3 sub-directory filepath image loading James Gutbub 2019-06-04 11:18:29 -07:00
  • c55eb04d03 Fix error during capsule generation Raghava Gudla 2019-05-24 15:30:43 -07:00
  • 497e66eadb [FileSystemLib] Added generic filesystem/file access APIs Aiden Park 2019-05-16 17:27:18 -04:00
  • cd2f00fe2c Add Multiple firmware update capsule image support Raghava Gudla 2019-05-21 17:15:20 -07:00
  • f489425ba7 Package multiple firmware into single capsule Raghava Gudla 2019-05-22 12:11:31 -07:00
  • 51b69d447b [PartitionLib] Added ClosePartitions to clean-up partition data (#167) Aiden Park 2019-05-22 09:03:41 -07:00
  • 592915c7e7 [MmcAccessLib] Fix SD card single block read failure (#165) Aiden Park 2019-05-20 09:48:32 -07:00
  • ddbf479f53 Add warning if component is in CSME mapped flash region Maurice Ma 2019-05-17 12:14:13 -07:00
  • 2309a8f5fc [APL] Fix firmware update failure Maurice Ma 2019-05-17 11:34:18 -07:00
  • f7bff6b6db Enable EISS for UEFI payload Guo Dong 2019-05-16 17:49:31 -07:00
  • 3bfd7f5cd9 [APL] Fix print message for firmware update Maurice Ma 2019-05-17 09:36:27 -07:00
  • f8d361c2a3 Add MP hook point for platform CPU init Guo Dong 2019-05-16 17:24:49 -07:00
  • 7a325d18ea Add BaseMemoryLibSse2 library James Gutbub 2019-05-13 17:29:45 -07:00
  • c67e5e2955 Add HobListPtr to pre-OS payload param struct James Gutbub 2019-05-14 11:09:36 -07:00
  • e75dd48e83 Enhance BMP image splashing James Gutbub 2019-05-13 13:30:55 -07:00
  • 9742830d0e Enhance GRUB config file parser Maurice Ma 2019-05-08 21:01:36 -07:00
  • f0b92d5890 [APL] Fix ConfigEditor error on changing Boot Option Maurice Ma 2019-05-07 10:56:48 -07:00
  • e19dbfbf84 Update the pre-OS payload/checker parameter James Gutbub 2019-04-30 11:40:58 -07:00
  • 0522b833df Add Smbios support Sai Talamudupula 2019-04-25 18:20:54 -07:00
  • 799a9051c8 Update SMM Information HOB Guo Dong 2019-04-25 21:12:51 -07:00
  • 91728894e3 Fix MRC NVS data reading issue (#145) Maurice Ma 2019-04-25 16:16:41 -07:00
  • 02771f5fb9 Add payload binary file check in BuildUtility.py Maurice Ma 2019-04-23 09:25:39 -07:00
  • 3c8f71a16c Enhance error message print for OsLoader Maurice Ma 2019-04-19 10:20:37 -07:00
  • 0d8fad8bbc Allow SATA boot option to boot from any AHCI port Maurice Ma 2019-04-19 10:09:46 -07:00
  • 91b9a15a5a Fix the GCC OS Loader FV build error James Gutbub 2019-04-17 10:06:59 -07:00
  • 8255640056 [APL] Enhance Boot Guard check logic for IFWI image Maurice Ma 2019-04-16 10:27:45 -07:00
  • 0721b7c3d4 Add pre-OS checker support James Gutbub 2019-04-11 09:18:39 -07:00
  • 872f046291 Fix help information for PatchFv.py Maurice Ma 2019-04-12 10:41:09 -07:00
  • ff2f614917 Allow searching payload file in build FV folder Maurice Ma 2019-04-12 09:46:58 -07:00
  • 3dfcd913eb Fix incorrect image base for TE image Maurice Ma 2019-04-12 09:40:01 -07:00
  • ef4dbd9177 Fix debug message display issue Guo Dong 2019-04-10 11:28:28 -07:00
  • 0980e74c12 Remove IPP 7z file from BootloaderCommonPkg Maurice Ma 2019-04-10 09:30:43 -07:00
  • 5c041c0fe1 Clean up graphics HOBs Guo Dong 2019-04-09 12:01:16 -07:00
  • fa55d1aa68 [APL] Add SMBUS access library Maurice Ma 2019-04-07 11:19:59 -07:00
  • 1253b19c14 [QEMU] Adjust SPI image layout to have fixed size Maurice Ma 2019-04-07 09:48:47 -07:00
  • 12c634890b [APL] Fix ACPI FADT parameters to match SOC Maurice Ma 2019-04-07 10:02:20 -07:00
  • beaadc624b Update README Huang Jin 2019-04-03 05:04:56 -07:00
  • f022d093ba Add SBL logos for community usage James Gutbub 2019-04-02 16:33:45 -07:00
  • 98f687e692 [QEMU] Allow select UEFI payload from QEMU command line Maurice Ma 2019-03-26 14:36:28 -07:00
  • ca6b6d56c4 Update SBL to use the approved SBL logo Maurice Ma 2019-03-25 13:46:53 -07:00
  • 1245809d20 [APL] Add full IFWI stitching python script Maurice Ma 2019-03-20 15:17:23 -07:00
  • 9f3b9f2a3b Add command line loading CFGDATA support in ConfigEditor Maurice Ma 2019-03-20 08:44:17 -07:00
  • f514ba35b7 Added support for FWST OEM ACPI table Raghava Gudla 2019-03-07 14:37:18 -07:00
  • ed4f7d1aad This patch add code to handle fsp requested reset after silicon init API call. Also added code after memory init to differentitate warm and cold reset requests. Raghava Gudla 2019-03-18 18:31:26 -07:00
  • dcbe27a70a [APL] Update StitchLoader.py to check Boot Guard status Maurice Ma 2019-03-15 13:04:09 -07:00
  • f6c1b690c2 Disable deprecated EDKII API interfaces Maurice Ma 2019-03-13 15:55:24 -07:00
  • afe4dde4fb Remove UPT tool from BaseTools Maurice Ma 2019-03-13 13:50:59 -07:00
  • db58e2358b Log startup locality only when Boot Guard is not enabled Subash Lakkimsetti 2019-03-10 22:01:10 -07:00
  • a62bd10f63 Add framebuffer info into Multiboot table Maurice Ma 2019-03-05 10:47:36 -08:00
  • 90e61539bb Add basic pre-build check for OpenSSL/NASM Matt Borgerson 2019-03-05 18:27:14 -08:00
  • cc21783e0d Allow more flexible config.cfg format Maurice Ma 2019-03-03 08:27:53 -08:00
  • 0486316f5e Remove Stage2 and Payload support for Intel BootGuard Agrawal 2019-03-04 13:11:36 -08:00
  • 93d1915742 Add FAT long file name support Maurice Ma 2019-03-02 14:18:38 -08:00
  • 5f09e82c10 Enhance SMMBASE_INFO communication structure Sai Talamudupula 2019-02-28 12:51:02 -07:00
  • d397299797 Add GRUB config file support to boot Ubuntu Maurice Ma 2019-02-27 15:14:12 -08:00
  • 7fb1584076 Revert "[APL] Enlarge payload heap size from 64MB to 128MB (#68)" (#102) Huang Jin 2019-02-28 10:06:35 -08:00
  • 12874add40 [UP2] Use GPIO to detect memory SKU ID Huang Jin 2019-02-19 16:35:17 -08:00
  • 14c3862005 Relocate SMM bases on S3 resume path Sai Talamudupula 2019-02-20 15:39:10 -07:00
  • 072d5f5427 Add full path support for FAT file loading Maurice Ma 2019-02-25 10:27:22 -08:00
  • 5e1174fc67 Security Flags updates to LOADER_PLATFORM_INFO Subash Lakkimsetti 2019-02-21 14:46:13 -07:00
  • d6c1ea6964 Add ACPI Firmware Performance Data Table (FPDT) support Guo Dong 2019-02-21 14:55:34 -07:00
  • 322ec1b91a Include complete Python license Huang Jin 2019-02-20 15:56:11 -08:00
  • a11fbf0538 Add multiple VBT table support Maurice Ma 2019-02-11 21:35:58 -08:00
  • 1c861c84b3 Fix PCIE configuration issue on LeafHill Maurice Ma 2019-02-13 15:36:23 -08:00
  • d7ec54a79f BaseTools: Fix build failure on Fedora29 with gcc 8.2.1 Aiden Park 2019-02-12 14:23:38 -08:00
  • 0473e9e30d [APL] Enable GFX OpRegion in ACPI Maurice Ma 2019-02-10 17:12:13 -08:00
  • b702248deb Enhance build script for clean command Guo Dong 2019-02-11 11:25:31 -07:00
  • f62c2d4553 Enable QEMU firmware update test Maurice Ma 2019-02-07 21:55:40 -08:00
  • 66aa54a5fa Remove Debug/Release field from VerInfo.txt file Maurice Ma 2019-02-06 21:52:59 -08:00
  • f9397b39a4 Add duplicated CFGDATA check in GenCfgData.py Maurice Ma 2019-02-05 09:38:19 -08:00
  • 5f5c14b10a Enable UEFI payload boot from IAS image Maurice Ma 2019-01-31 14:09:47 -08:00
  • 635645705f Adding print for EXT CFG data and payload ID Sai Talamudupula 2019-01-29 13:06:14 -07:00
  • 7b37f56ff2 Refactor LiteFvLib/LitePeCoffLib implementation Maurice Ma 2019-01-31 10:09:07 -08:00
  • a6efeb29eb Enable payload loading to high memory by default Maurice Ma 2019-01-30 09:37:25 -08:00
  • ad42a2bd6e [QEMU] Add QEMU SMM support Maurice Ma 2019-01-28 13:33:22 -08:00
  • da11283b51 Allow payload binaries to be located in platform folder Maurice Ma 2019-01-25 08:34:01 -08:00
  • 095f281023 Enhance UEFI payload support Guo Dong 2019-01-24 16:22:59 -07:00
  • d6d0e92a80 Fix firmware update failure Raghava Gudla 2019-01-25 17:29:20 -07:00
  • ee4b3f812f Add SMM support to UEFI payload Guo Dong 2019-01-22 11:54:51 -07:00
  • 650fcf1cb7 Retrieve version info from proper platform repo Maurice Ma 2019-01-17 10:40:58 -08:00
  • c467303715 [APL] Enlarge payload heap size from 64MB to 128MB (#68) Huang Jin 2019-01-15 09:19:19 -08:00
  • 1f972af0cd Fix large file read issue on USB device Maurice Ma 2019-01-07 11:37:25 -08:00
  • edc112328c Enhance USB keyboard support Guo Dong 2019-01-03 14:01:00 -07:00
  • 87aeec3185 [APL] add boot options to boot ACRN Hypervisor (#65) Huang Jin 2019-01-03 13:24:19 -08:00
  • 3009428255 Fix bug in file system library Huang Jin 2019-01-03 13:18:25 -08:00
  • d97fe977df [APL] Support non-redundant flash layout stitching Maurice Ma 2018-12-20 14:19:09 -08:00
  • e48f46236d Enhance BuildUtlity tool (#58) stalamudupula 2018-12-19 10:17:38 -07:00
  • 6ea5798d21 [APL] Remove dead header file RegsSpi.h Huang Jin 2018-12-12 17:03:57 -08:00
  • 8c167c83f0 [APL] Adjust flash layout padding for stitching Maurice Ma 2018-12-12 08:43:54 -08:00
  • c63cac0c19 Clean-up build clean/distclean command Aiden Park 2018-12-04 15:40:06 -08:00
  • 21ddcb16e2 Added Boot Guard debug information. Agrawal 2018-12-03 14:11:46 -08:00
  • 864293a4aa [APL] Make EPAYLOAD size dynamic Maurice Ma 2018-12-05 11:12:58 -08:00
  • a8f5e06c5b Set PYTHON_HOME env variable for Windows build (#53) Maurice Ma 2018-12-05 11:35:44 -08:00