Commit Graph

  • 7edce89fb1 Support X64 UEFI payload (#728) Guo Dong 2020-05-29 10:15:12 -07:00
  • 64f27c41c3 SMBIOS Implementation - Adding SMBIOS Default Table. Sm NARAYANAN 2020-05-18 17:06:22 +05:30
  • e0c4326b81 Fixed several Klocwork scanning issue Maurice Ma 2020-05-27 17:00:24 -07:00
  • 9309f21857 Suppress KW warnings (#725) Aiden Park 2020-05-27 15:41:39 -07:00
  • 442cb62fce Validate board config hash types Subash Lakkimsetti 2020-05-21 16:15:02 -07:00
  • 2f076387a0 Check SATA controller at Ahci Init Aiden Park 2020-05-21 16:14:40 -07:00
  • fc6aa78708 Add OEM container verification support Maurice Ma 2020-05-21 13:51:01 -07:00
  • 0788c6da42 Allow using bootloader stack to call FspMemoryInit Maurice Ma 2020-05-18 17:07:51 -07:00
  • 1ac8e390c4 Firmware update in command mode Subash Lakkimsetti 2020-05-17 11:05:15 -07:00
  • 9f146afd47 Add PCI SR-IOV Support (#714) Aiden Park 2020-05-14 09:57:10 -07:00
  • 7312a8e3f1 Update Intel FSP git repository URL (#716) Aiden Park 2020-05-14 00:28:59 -07:00
  • 45e2900164 Reprogram SMRR base and mask on S3 path for CFL Raghava Gudla 2020-05-08 16:26:06 -07:00
  • 26499043d2 Config Data name for SPI boot is Updated. Mutha 2020-05-12 20:02:09 +05:30
  • 47a15937a1 String function Support library Subash Lakkimsetti 2020-05-11 14:26:41 -07:00
  • 163d60408f Add PCI ARI Support (#712) Aiden Park 2020-05-12 19:27:24 -07:00
  • 248f4985e8 Fix build warning for missing header files Maurice Ma 2020-05-12 10:44:54 -07:00
  • 12a613a831 Fix Klockwork issue flagged in PagingMap lib Sai Talamudupula 2020-05-11 11:36:10 -07:00
  • 1deb84fcfa Fix Klockwork issue flagged in BootloaderCommonPkg (#705) Vegnish Rao 2020-05-09 00:06:22 +08:00
  • 56d1e5a400 Increase OsLoader FD size Subash Lakkimsetti 2020-05-04 15:38:35 -07:00
  • 5804d9a18a Measure firmware debugger launch Subash Lakkimsetti 2020-04-27 19:29:37 -07:00
  • 74aa53e77a TpmLib: Add appropriate comparison checks Himanshu Sahdev aka CunningLearner 2020-05-02 04:46:55 +05:30
  • f11d4be58e TpmLib/Tpm2Capability.c: Fix typos Himanshu Sahdev aka CunningLearner 2020-05-02 05:12:43 +05:30
  • 43146f6c7b Fix a typo in board_build_hook Aiden Park 2020-05-04 14:51:51 -07:00
  • e99762353a Introduce CONSOLE_PRINT macro (#701) Aiden Park 2020-05-04 14:53:08 -07:00
  • 82eb72c9a7 Add MtrrLib with a MTRR display function (#693) Guo Dong 2020-04-30 22:08:05 -07:00
  • ee26b02df5 Support paging for Above4Gb addresses (#692) stalamudupula 2020-04-30 22:05:54 -07:00
  • 57bea9118d Enhance debug log buffer as ring buffer (#699) Aiden Park 2020-04-30 11:56:39 -07:00
  • b884702aca Fix ELF image loading failure (#700) Aiden Park 2020-04-29 23:07:11 -07:00
  • 5d37a25284 [X64] Fix XHCI init failure Aiden Park 2020-04-29 21:12:21 -07:00
  • eae81b7bc8 [X64] Support S3 resume on 64-bit build (#698) Aiden Park 2020-04-29 21:23:56 -07:00
  • 17828b4e1d [X64] Fix MpInit failure (#695) Aiden Park 2020-04-29 09:17:03 -07:00
  • 7601ce7af3 Adjust hash algorithm used for KEYH based on key size Subash Lakkimsetti 2020-04-23 12:41:34 -07:00
  • 86566d4196 Move container initialization earlier Maurice Ma 2020-04-23 14:02:05 -07:00
  • 83eab7e046 Add Converged BootGuard Library to Soc common Subash Lakkimsetti 2020-04-17 13:55:20 -07:00
  • 4a489d4f87 [APL] Rename BootGuardLib header Subash Lakkimsetti 2020-04-17 13:25:46 -07:00
  • 70af774d71 Support 64-bit ELF loading (#687) Aiden Park 2020-04-20 16:58:49 -07:00
  • cd40ed449c Add keypad arrow key support Maurice Ma 2020-04-11 08:19:41 -07:00
  • c2c44813bb [APL] Fix PDR region stitching Maurice Ma 2020-04-17 21:41:08 -07:00
  • 16fe767e67 Add media DeInit for Shell FS command Maurice Ma 2020-04-18 09:09:38 -07:00
  • d7f43dfe3a Fix ConfigEditor mouse scroll issue with Python3 Maurice Ma 2020-04-18 09:38:10 -07:00
  • eb37c1c715 Add macro parameter check for GenCfgData.py Maurice Ma 2020-04-18 09:46:21 -07:00
  • 0b31b6b2a6 Add 'acpi_rsdp' Linux kernel parameter in cmdline (#679) Aiden Park 2020-04-17 16:14:47 -07:00
  • 4430620e4b Add FSP boot performance data (#678) Guo Dong 2020-04-16 23:31:35 -07:00
  • f728f9eecb Simplified stitchifwi.py for CoffeLake (#676) raghavag 2020-04-16 23:31:13 -07:00
  • b05a73f24b Upgrade LZ4 to 1.7.4 Maurice Ma 2020-04-14 22:03:53 -07:00
  • 6cfe319efc Support 64-bit XHCI MMIO address (#675) stalamudupula 2020-04-15 14:02:29 -07:00
  • 52b24dede0 Add build hooks for board (#674) Maurice Ma 2020-04-15 14:01:00 -07:00
  • c94fccb54a Fix XHCI library memory de-allocation issue (#668) Maurice Ma 2020-04-14 11:08:00 -07:00
  • cacc215ea8 Fix NVMe library memory de-allocation issue (#667) Maurice Ma 2020-04-14 10:26:09 -07:00
  • 6f64735000 Add USB BOT device memory de-allocation (#669) Maurice Ma 2020-04-14 10:23:11 -07:00
  • 3de944a360 Add function to free UsbBusLib allocated memory (#670) Maurice Ma 2020-04-14 10:23:00 -07:00
  • 3c26520a50 Fix the BarType reported in PciResource Dump (#672) stalamudupula 2020-04-14 10:22:48 -07:00
  • 98066ce797 Remove Verified Boot Hash Mask (#663) Subash Lakkimsetti 2020-04-14 09:06:18 -07:00
  • 8e08ccc5f2 Add support to report free memory resource (#665) Maurice Ma 2020-04-13 17:38:28 -07:00
  • 58ef188a07 Fix AHCI library memory de-allocation issue (#666) Maurice Ma 2020-04-13 17:37:36 -07:00
  • 6959341e93 Fix memory leak issue in OsLoader (#664) Maurice Ma 2020-04-13 17:37:24 -07:00
  • 970153f09d [Shell] Add memory de-allocation for Shell commands (#662) Maurice Ma 2020-04-13 17:37:04 -07:00
  • 359a9465dc Fix USB boot assertion (#660) Maurice Ma 2020-04-12 22:27:33 -07:00
  • 9d9326b1b2 Call DeInit() for every boot device (#658) Maurice Ma 2020-04-12 22:27:23 -07:00
  • 7455ead93e Add linux boot test in travis (#657) Maurice Ma 2020-04-12 22:27:12 -07:00
  • 85617ef888 RSA PSS scheme in signing tools (#641) Subash Lakkimsetti 2020-04-10 17:25:58 -07:00
  • ccddad8d2d RSA PSS verification scheme (#640) Subash Lakkimsetti 2020-04-10 16:54:22 -07:00
  • a61b39fdd7 Fix windows build error when DEBUG_PCI_ENUM=1 (#655) stalamudupula 2020-04-10 11:40:23 -07:00
  • 1a52d1b840 [APL] Allow relative path for workspace directory (#654) Maurice Ma 2020-04-10 11:40:05 -07:00
  • 4454921676 [UP2] Adjust memory SKU ID detection and configuration (#653) Maurice Ma 2020-04-10 06:56:20 -07:00
  • 94a6259036 [UP2] Fix display port issue (#652) Maurice Ma 2020-04-10 06:55:18 -07:00
  • bde798e186 Add travis Windows build support (#650) Maurice Ma 2020-04-09 13:25:38 -07:00
  • 123ccd06db Build PCI Root Bridge Resource Info Hob (#649) Aiden Park 2020-04-09 12:27:26 -07:00
  • 9f96b72a0c Fix type cast error on X64 build (#648) Aiden Park 2020-04-08 18:02:19 -07:00
  • 37fcbef6d9 Fix BIOS image parsing issue with Python3 Maurice Ma 2020-04-07 15:55:53 -07:00
  • 26a6fbe7cb Fix VS2017 build failure Maurice Ma 2020-04-07 21:57:56 -07:00
  • 50cb798001 Fix stage unmaping issue (#644) Maurice Ma 2020-04-07 17:22:36 -07:00
  • de49b23c7e Fix Klockwork issue flagged in BootloaderCommonPkg (#646) Vegnish Rao 2020-04-08 08:22:24 +08:00
  • e738eeafac Add CurrentBoot CFGDATA option (#643) Maurice Ma 2020-04-06 22:46:52 -07:00
  • 864fa6d26e Fix Stage1B/Payload loading failure on gcc built X64 target (#642) Aiden Park 2020-04-06 21:58:40 -07:00
  • 5ba433ed48 Ported IPP X64 Crypto ASM code (#635) Maurice Ma 2020-04-03 15:50:23 -07:00
  • 80b61a8ea0 [CFL] Enable SBL X64 boot (#638) Maurice Ma 2020-04-03 15:50:09 -07:00
  • 80295c21de [APL] Enable X64 boot (#637) Maurice Ma 2020-04-03 15:49:49 -07:00
  • eb9c0e6c1f Improved thunk call for 32 bit FSP API (#636) Maurice Ma 2020-04-03 15:49:22 -07:00
  • bd09d97b18 Allow more flexible DSC customization by board (#639) Maurice Ma 2020-04-03 15:47:43 -07:00
  • 02eb402864 Fix Klockwork issues flagged in BootloaderCommonPkg (#634) Vegnish Rao 2020-04-04 02:21:57 +08:00
  • 24c43c273e Switch all Travis builds to Python 3 James Gutbub 2020-04-02 18:14:49 -07:00
  • 05d33e7219 Fix UEFI payload loading issue Maurice Ma 2020-04-02 12:07:28 -07:00
  • ec91a76ed7 [Travis] Enable X64 Build on QEMU (#631) Aiden Park 2020-04-02 11:34:53 -07:00
  • 762eee35b7 Common code change for QEMU x64 boot Maurice Ma 2020-04-02 08:35:01 -07:00
  • 1083cce99e Rebased to the latest master Maurice Ma 2020-04-02 07:49:27 -07:00
  • 72cb08ee7d Enable QEMU Stage1A boot in X64 mode (#621) Maurice Ma 2020-03-31 11:42:30 -07:00
  • d3c42e575d Fix GCC build issue in x64 (#620) Maurice Ma 2020-03-27 17:34:33 -07:00
  • 6bec45136f Make x64 buildable (#619) Aiden Park 2020-03-27 15:28:00 -07:00
  • 560d166792 Add X64 MdePkg Library (#610) Aiden Park 2020-03-26 09:32:17 -07:00
  • 203a741a3c Add SBL x64 build for VTF (#609) Maurice Ma 2020-03-25 16:34:33 -07:00
  • b28e3e3392 Add PE32+ image relocation support Maurice Ma 2020-04-01 22:00:52 -07:00
  • b5c9466908 Move stage common code into StageLib (#625) Maurice Ma 2020-04-01 19:29:37 -07:00
  • fd4799b357 Use AllocatePages for file buffer allocation (#628) Maurice Ma 2020-04-01 17:19:32 -07:00
  • 1870cf66d5 Support XCODE build for Mac OS (#626) Aiden Park 2020-04-01 16:13:47 -07:00
  • 7511585f9e [UP2] Add memory SKU 3 support (#623) Maurice Ma 2020-04-01 16:13:33 -07:00
  • 85f27ffd95 Remove PLATFORM_PACKAGE in DSC/FDF file (#624) Maurice Ma 2020-04-01 12:14:08 -07:00
  • f6b08d1792 Update SMM HOB support (#616) Guo Dong 2020-03-31 11:21:06 -07:00
  • dc190f6233 Add support for 64bit compiling map file (#618) Maurice Ma 2020-03-27 15:27:39 -07:00
  • 3ec0361920 Fix pointer type cast errors from Visual Studio (#617) Aiden Park 2020-03-27 11:03:28 -07:00