Skip to content

Commit

Permalink
CometlakeOpenBoardPkg: Add BDS Hook Dxe Driver
Browse files Browse the repository at this point in the history
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2336

Added a DXE driver that registers the minimum platform
BDS hook points, to WhiskeylakeURvp board.
These hooks are triggered on the BDS hook events

What was done:

* Included an instance of BdsHookLib and BoardBootManagerLib
from BoardModulePkg

* Included BdsHookDxe to register the callbacks implemented
in BdsHookLib

Signed-off-by: Nate DeSimone <[email protected]>
Reviewed-by: Chasel Chiu <[email protected]>
Reviewed-by: Rangasai V Chaganty <[email protected]>
Cc: Deepika Kethi Reddy <[email protected]>
Reviewed-by: Kathappan Esakkithevar <[email protected]>
Cc: Prince Agyeman <[email protected]>
Reviewed-by: Michael Kubacki <[email protected]>
  • Loading branch information
nate-desimone authored and ydong10 committed Apr 29, 2020
1 parent ce617e4 commit 3a2d7bb
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -224,6 +224,8 @@
#######################################
DxePolicyUpdateLib|$(PLATFORM_BOARD_PACKAGE)/Policy/Library/DxePolicyUpdateLib/DxePolicyUpdateLib.inf
DxeTbtPolicyLib|$(PLATFORM_BOARD_PACKAGE)/Features/Tbt/Library/DxeTbtPolicyLib/DxeTbtPolicyLib.inf
BoardBdsHookLib|BoardModulePkg/Library/BoardBdsHookLib/BoardBdsHookLib.inf
BoardBootManagerLib|BoardModulePkg/Library/BoardBootManagerLib/BoardBootManagerLib.inf

#######################################
# Board-specific
Expand Down Expand Up @@ -452,3 +454,5 @@
$(PLATFORM_BOARD_PACKAGE)/Acpi/BoardAcpiDxe/BoardAcpiDxe.inf
!endif
BoardModulePkg/LegacySioDxe/LegacySioDxe.inf
BoardModulePkg/BoardBdsHookDxe/BoardBdsHookDxe.inf

Original file line number Diff line number Diff line change
Expand Up @@ -346,6 +346,7 @@ INF MdeModulePkg/Universal/Console/GraphicsOutputDxe/GraphicsOutputDxe.inf
INF MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressDxe.inf
INF BoardModulePkg/LegacySioDxe/LegacySioDxe.inf
INF MdeModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2KeyboardDxe.inf
INF BoardModulePkg/BoardBdsHookDxe/BoardBdsHookDxe.inf

INF ShellPkg/Application/Shell/Shell.inf

Expand Down

0 comments on commit 3a2d7bb

Please sign in to comment.