Skip to content
  1. Mar 02, 2023
  2. Feb 24, 2023
  3. Feb 21, 2023
  4. Feb 17, 2023
  5. Feb 15, 2023
  6. Feb 10, 2023
  7. Feb 09, 2023
    • Chasel Chiu's avatar
      IntelSiliconPkg/SpiFvbServiceSmm: Support Additional NVS region. · 88d44c56
      Chasel Chiu authored
      
      
      Platform may implement an additional NVS region following
      Regular variable region and in this case SpiFvbService should include
      both region size when calculating the total NVS region size.
      
      The PcdFlashNvStorageAdditionalSize is for compatible with legacy
      usages that should be deprecated. The new usage model should define
      separate regions without implicit connections to UEFI Variable or
      FTW regions.
      
      Example NVS flash map for such legacy usage:
      Note: PcdFlashNvStorageAdditionalSize is equal to platform
            PcdFlashFvNvStorageEventLogSize.
      
        ---------------
        |UEFI Variable|
        ---------------
        |EventLog     | <= this is Additional NVS region
        ---------------
        |FTW Working  |
        ---------------
        |FTW Spare    |
        ---------------
      
      Cc: Ashraf Ali S <ashraf.ali.s@intel.com>
      Cc: Isaac Oram <isaac.w.oram@intel.com>
      Cc: Rangasai V Chaganty <rangasai.v.chaganty@intel.com>
      Cc: Ray Ni <ray.ni@intel.com>
      Cc: Michael Kubacki <michael.kubacki@microsoft.com>
      Signed-off-by: default avatarChasel Chiu <chasel.chiu@intel.com>
      Reviewed-by: default avatarMichael Kubacki <michael.kubacki@microsoft.com>
      Reviewed-by: default avatarIsaac Oram <isaac.w.oram@intel.com>
      88d44c56
    • Chasel Chiu's avatar
      IntelSiliconPkg/SpiFvbServiceSmm: Rewrite VariableStore header. · e95c7988
      Chasel Chiu authored
      
      
      When invalid VariableStore FV header detected, current SpiFvbService
      will erase both FV and VariableStore headers from flash, however,
      it will only rewrite FV header back and cause invalid VariableStore
      header.
      
      This patch adding the support for rewriting both FV header and
      VariableStore header when VariableStore corruption happened.
      The Corrupted variable content should be taken care by
      FaultTolerantWrite driver later.
      
      Platform has to set PcdFlashVariableStoreType to inform SpiFvbService
      which VariableStoreType should be rewritten.
      
      Cc: Ashraf Ali S <ashraf.ali.s@intel.com>
      Cc: Isaac Oram <isaac.w.oram@intel.com>
      Cc: Rangasai V Chaganty <rangasai.v.chaganty@intel.com>
      Cc: Ray Ni <ray.ni@intel.com>
      Cc: Michael Kubacki <michael.kubacki@microsoft.com>
      Signed-off-by: default avatarChasel Chiu <chasel.chiu@intel.com>
      Reviewed-by: default avatarMichael Kubacki <michael.kubacki@microsoft.com>
      Reviewed-by: default avatarS, Ashraf Ali <ashraf.ali.s@intel.com>
      Reviewed-by: default avatarIsaac Oram <isaac.w.oram@intel.com>
      e95c7988
    • Isaac Oram's avatar
      AdvancedFeaturePkg: Improve sample build instructions · ab4ddecb
      Isaac Oram authored
      
      
      V1: Make the Windows build example current working directory based
      instead of arbitrary.
      V2: Fix case mismatch in edk2 repo local name.
      
      Cc: Sai Chaganty <rangasai.v.chaganty@intel.com>
      Cc: Nate DeSimone <nathaniel.l.desimone@intel.com>
      Cc: Liming Gao <gaoliming@byosoft.com.cn>
      Cc: Rebecca Cran <quic_rcran@quicinc.com>
      Signed-off-by: default avatarIsaac Oram <isaac.w.oram@intel.com>
      Reviewed-by: default avatarRebecca Cran <rebecca@quicinc.com>
      ab4ddecb
  8. Feb 08, 2023
  9. Feb 03, 2023
  10. Jan 30, 2023
  11. Jan 26, 2023
  12. Jan 19, 2023
  13. Jan 18, 2023
Loading