]> git.proxmox.com Git - mirror_edk2.git/commit - ArmPkg/ArmPkg.dsc
ArmPkg/ArmMonitorLib: Add ArmMonitorLib
authorPierre Gondois <Pierre.Gondois@arm.com>
Fri, 28 Oct 2022 15:32:43 +0000 (17:32 +0200)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Sun, 6 Nov 2022 16:32:28 +0000 (16:32 +0000)
commitaa0f522471b3832a8ced9d5ca22d0a7d9ea678a2
tree105189e5604b5b6d45fb9a1eccd45b345f4c627a
parent9a50990cdb5a8f3ecdcd343ac78c58aaf5b2dbc3
ArmPkg/ArmMonitorLib: Add ArmMonitorLib

The ArmMonitorLib provides an abstract interface to issue
an HyperVisor Call (HVC) or System Monitor Call (SMC) depending
on the default conduit.
The PcdMonitorConduitHvc PCD allows to select the default conduit.

Reviewed-by: Leif Lindholm <quic_llindhol@quicinc.com>
Signed-off-by: Pierre Gondois <pierre.gondois@arm.com>
ArmPkg/ArmPkg.dsc
ArmPkg/Library/ArmMonitorLib/ArmMonitorLib.c [new file with mode: 0644]
ArmPkg/Library/ArmMonitorLib/ArmMonitorLib.inf [new file with mode: 0644]