Commit Graph

  • 29446a1c2a Pointer type cast for both 32/64-bit operation (#615) Aiden Park 2020-03-26 17:30:55 -07:00
  • 211b6019f0 Add multiple USB boot device support (#614) Maurice Ma 2020-03-26 17:19:53 -07:00
  • 6e5dd24e0e Optimize GDT loading in stage core code (#611) Maurice Ma 2020-03-26 09:19:26 -07:00
  • b14b3bd0ba Rename ACM3 to Diagnostic ACM. (#608) Sindhura Grandhi 2020-03-25 08:25:08 -07:00
  • 8ec8c4f1e4 Fix OsLoader grub config parsing issue (#607) Maurice Ma 2020-03-25 08:22:03 -07:00
  • 2461a1369f Output subregion values into delta file (#605) Maurice Ma 2020-03-25 08:20:17 -07:00
  • 9be4dfc93f [UPX] Fix incorrect GPIO config issue (#604) Maurice Ma 2020-03-25 08:17:57 -07:00
  • 655a0758b5 [APL] Enable SMBIOS feature (#601) elCaxper 2020-03-22 01:31:26 +01:00
  • 6319655f0f Disable malfunction USB2 port (#602) Maurice Ma 2020-03-20 16:26:54 -07:00
  • 39a76ed42f Fix incorrect BOM ID detection for UP Xtreme board Maurice Ma 2020-03-19 18:44:01 -07:00
  • 3af6d70787 [CFL] Enable CFL DMA protection code flow Maurice Ma 2020-03-17 21:42:17 -07:00
  • a1df5f9cc5 [APL] Enable APL DMA protection code flow Maurice Ma 2020-03-17 14:03:28 -07:00
  • 48ff85fc3d Add IoMmu support for XHCI library Maurice Ma 2020-03-17 20:14:33 -07:00
  • aff26d4acf Add IoMmu support for eMMC library Maurice Ma 2020-03-17 20:19:10 -07:00
  • bc241455c0 Add IoMmu support for AHCI library Maurice Ma 2020-03-17 20:21:45 -07:00
  • 73bb8ca22a Add IoMmu support for NVMe library Maurice Ma 2020-03-18 11:56:54 -07:00
  • 1f50619fa4 Add IoMmu support for UFS library Maurice Ma 2020-03-18 13:59:06 -07:00
  • 5c95bd52d8 Simply VtdPmrLib API interface Maurice Ma 2020-03-17 14:01:22 -07:00
  • 0e1098d7b2 Add DMA protection in core code Maurice Ma 2020-03-16 17:55:39 -07:00
  • b554abfe95 Disable OS crash mode memory allocation Maurice Ma 2020-03-17 14:02:58 -07:00
  • 4ab50c2ca8 added /Download to .gitignore Michael Millsap 2020-03-17 09:28:40 -07:00
  • 2fab0b7dce Add IoMmuLib implementation Maurice Ma 2020-03-16 13:12:35 -07:00
  • 5c6a33bda3 Add VTd PMR memory protection library Maurice Ma 2020-03-16 12:47:14 -07:00
  • a1d5f5ea0c Change AddMemoryResourceRange API interface Maurice Ma 2020-03-16 12:31:32 -07:00
  • fd390e5732 Add SMBIOS entry in legacy region Maurice Ma 2020-03-10 08:40:32 -07:00
  • 4160d468b7 PSD Fixed memory overwrite issue. Prakash Chandra 2020-03-06 08:15:12 -07:00
  • e5f2a61227 [CFL] SgxLib moved to CFL Silicon lib James Gutbub 2020-03-06 10:21:45 -07:00
  • 189988e779 [WHL] Fixed USB wake from S3 and S4 (#582) Aiden Park 2020-03-04 16:00:26 -08:00
  • 1d4a9c5886 Preserve PCI some command/control register bits during enumeration Maurice Ma 2020-03-02 12:48:55 -08:00
  • 1c8dba19ae Adjust component count calculation in OsLoader (#580) Maurice Ma 2020-02-28 10:05:22 -08:00
  • b526eae18e [QEMU] Add WMI based firmware update trigger mechanism Maurice Ma 2020-02-14 19:43:59 -08:00
  • b49cc15163 Fix a build failure on Windows Aiden Park 2020-02-20 15:31:36 -08:00
  • 96865f114d End firmware update incase of failure (#572) raghavag 2020-02-20 15:23:22 -07:00
  • 0dfed64e6f Add PCI Enumeration policy info (#559) Aiden Park 2020-02-20 14:22:36 -08:00
  • 9c372fdf67 Sync IntelFsp2Pkg and MdePkg to EDK2 Stable201911 Maurice Ma 2020-02-15 17:18:06 -08:00
  • 603b492164 Add CFGDATA length check in the build process Maurice Ma 2020-02-14 15:49:33 -08:00
  • 93fc6a59a1 Change page table pool size to 4KB Maurice Ma 2020-02-14 14:50:03 -08:00
  • c5028509ce Fix build issue Guo Dong 2020-02-14 09:17:39 -07:00
  • f6fd3a3f06 [APL] Enable firmware update trigger through sticky register Maurice Ma 2020-02-08 13:42:12 -08:00
  • 61d22efd2a Modify travis to run QEMU test Maurice Ma 2020-02-09 16:03:49 -08:00
  • fae2dbd1b4 Add QEMU test script Maurice Ma 2020-02-09 15:58:54 -08:00
  • b88b027afc Add microcode extract and replace support Maurice Ma 2020-02-07 07:21:21 -08:00
  • de4bec8df4 Add QEMU firmware update test script Maurice Ma 2020-02-07 13:45:56 -08:00
  • 833ecbc46b Format update by coding style Guo Dong 2020-02-07 14:14:47 -07:00
  • 2ea731017c Skip submodules during PatchCheck.py James Gutbub 2020-02-06 15:35:53 -07:00
  • 6d41183c52 Fix BaseTools FFS map file dependency issue Maurice Ma 2020-02-06 11:05:33 -08:00
  • cca25f64ef IAS Library KlocWork fixes Subash Lakkimsetti 2020-02-05 15:33:31 -07:00
  • c90ca31d02 [CFL] Fix incomplete ACPI table generation Aiden Park 2020-02-05 13:34:17 -08:00
  • 6476272fb5 Fix FPDT size issue Guo Dong 2020-02-04 11:40:04 -07:00
  • 776aef4078 KlocWork issue fixes in security libraries Subash Lakkimsetti 2020-02-04 13:36:02 -07:00
  • 9193a72864 Support booting to 64-bit kernel entry point (#550) Aiden Park 2020-02-04 10:44:45 -08:00
  • 1b40195126 Fix several minor issues in the code Raghava Gudla 2020-02-03 11:59:28 -07:00
  • 5e822e0608 Fix GenCfgData script issue with Python 3 Maurice Ma 2020-02-03 21:44:09 -08:00
  • 5e1620b619 [QEMU] Add test container data print Maurice Ma 2020-02-03 21:52:04 -08:00
  • 5bd480e425 Sync up new BaseTools to EDK201911 stable release Maurice Ma 2020-02-02 13:14:58 -08:00
  • faa172e67e Add missing header files in INF Maurice Ma 2020-02-02 13:34:47 -08:00
  • 2a3ca8bf75 Fix QEMU Flash read issue after erasing Maurice Ma 2020-02-02 22:32:28 -08:00
  • c116c33bfe Allocate BN Buf and scratch buf with Rsa Verification (#546) Subash Lakkimsetti 2020-01-31 11:42:37 -07:00
  • 644cc84823 OsLoader clean-up to use common LinuxLib (#547) Aiden Park 2020-01-30 15:24:19 -08:00
  • 28cc381542 Remove duplicated code for Fsp reset request (#548) Aiden Park 2020-01-30 15:24:02 -08:00
  • 907f02694f Allow adding EMPTY component in flash layout Maurice Ma 2020-01-29 08:17:53 -08:00
  • 753129ff2b Avoid hardcoded flashmap address Maurice Ma 2020-01-29 08:23:38 -08:00
  • a7a5b88c97 Add logs for RSA and Hash verification params Subash Lakkimsetti 2020-01-27 16:40:50 -07:00
  • c51137b7bf Update AcpiPatchPssTable() parameter (#543) Aiden Park 2020-01-28 11:54:48 -08:00
  • 70ce0f3252 Add a common api to patch PSS table Aiden Park 2020-01-22 10:24:06 -08:00
  • d111dcb12a Measured boot update for Linux OS Image Subash Lakkimsetti 2020-01-22 17:32:23 -07:00
  • d2acdab100 TPMLib and Measured boot updates (#539) Subash Lakkimsetti 2020-01-22 14:53:44 -07:00
  • c0160fcd81 Cosmetic: Update of the typo in comments (#538) S M Narayanan 2020-01-21 10:53:58 +05:30
  • 04cbb77999 Add GIT tool check for build (#536) Aiden Park 2020-01-15 22:29:41 -08:00
  • 9a08163be2 Enhance GenContainer tool Maurice Ma 2020-01-14 10:51:22 -08:00
  • c2ec3074f7 Free memory using FreePages instead of Freepool (#534) raghavag 2020-01-14 12:05:26 -07:00
  • 4b6e52fdd0 Added python 3 support for GenCapsuleFirmware.py Raghava Gudla 2020-01-13 09:19:16 -07:00
  • 640dcb4bd8 Added support for container component update-from-OS Raghava Gudla 2020-01-13 09:11:41 -07:00
  • f9e542a72c Update firmware component stage hash extend Subash Lakkimsetti 2020-01-10 15:03:59 -07:00
  • aefc311823 TPM and Measured boot support SHA384 and SM3 Subash Lakkimsetti 2020-01-06 17:08:52 -07:00
  • a71bb1d25a Added comp signature along with GUID in capsule Raghava Gudla 2020-01-09 10:38:20 -07:00
  • 5ae79a19d8 Update Hash type to string. Subash Lakkimsetti 2020-01-10 17:27:36 -07:00
  • 94e203113d GenContainer: Converge hash param and auth type usage Subash Lakkimsetti 2020-01-07 19:25:56 -07:00
  • ccc0560670 [Stage1] Add Stage1 stack base setup offset Aiden Park 2020-01-09 14:30:37 -08:00
  • afc164e0b5 Fix GenContainer tool issue with python3 Maurice Ma 2020-01-10 13:23:55 -08:00
  • 1ce416b20f Added routine to get comp entry from flash map Raghava Gudla 2020-01-07 14:27:01 -07:00
  • 8a4289c110 Pass Hash Alg param for verifying hash data with RsaVerify Subash Lakkimsetti 2019-12-31 11:40:13 -07:00
  • 8fd15d62de Create Internal firmware update file Raghava Gudla 2020-01-07 13:54:55 -07:00
  • 05f308d8a9 Switch to use Python 3.6 or above for build Maurice Ma 2020-01-08 09:17:28 -08:00
  • 1bdaa19840 Add RSA3072 sample private key (#521) Subash Lakkimsetti 2020-01-08 12:21:00 -07:00
  • e79890742f [PatchCheck] Add exception file types (#523) Aiden Park 2020-01-08 11:19:42 -08:00
  • 5bbf0122eb Add Visual Studio Community build support Maurice Ma 2020-01-06 15:17:01 -08:00
  • e18699930d Python3 Next() compatibility fix Subash Lakkimsetti 2020-01-06 13:04:52 -07:00
  • 98cc38ebb5 Execute version check only for SBL update (#513) raghavag 2020-01-06 12:01:25 -07:00
  • 79abb75ed6 Enable RSA3072 and SHA384 signing support Subash Lakkimsetti 2019-12-18 18:03:35 -07:00
  • 76ab33cc94 Skip updating FWST table with csme driver info. Raghava Gudla 2019-12-19 13:28:14 -07:00
  • a204c1af48 Execute CSME update only from primary partition Raghava Gudla 2019-12-19 13:35:08 -07:00
  • 12f6f62630 Add MiniShell support for debug purpose Maurice Ma 2019-12-17 15:55:19 -08:00
  • 2ed3e9c46a Remove Shell global variable usage Maurice Ma 2019-12-17 18:48:02 -08:00
  • 4aa3ae3ad2 Remove PDR CfgData support Subash Lakkimsetti 2019-12-18 13:50:42 -07:00
  • 8bbef289f3 IPP License file update Subash Lakkimsetti 2019-12-17 14:02:04 -07:00
  • 53255d7c6d Clean up BootloaderCorePkg stage code Maurice Ma 2019-12-14 18:43:30 -08:00
  • 6d79b83d1c Print exact address for Shell memory dump command Maurice Ma 2019-12-15 10:21:30 -08:00
  • 515ad59d9e Add SmbusLib Guo Dong 2019-12-12 08:44:17 -07:00
  • 25af3e1e6c [CFL] Trigger firmware update from OS Raghava Gudla 2019-12-06 14:37:37 -07:00