audk/ArmPkg/Drivers
Ard Biesheuvel 3e3acb3a27 ArmPkg/MmCommunicationDxe: expose MM Communicate 2 protocol
Implement the new MmCommunication2 protocol which supports the use
of standalone MM at runtime inside an address space that has been
virtually remapped by the OS.

Note that the implementation of the old MM Communicate protocol is
removed: it never worked correctly so there is no point in keeping it.

Signed-off-by: Ard Biesheuvel <ard.biesheuvel@arm.com>
Reviewed-by: Leif Lindholm <leif@nuviainc.com>
Reviewed-by: Sami Mujawar <sami.mujawar@arm.com>
2020-05-12 19:23:44 +00:00
..
ArmCrashDumpDxe ArmPkg: Replace BSD License with BSD+Patent License 2019-04-09 09:10:21 -07:00
ArmGic ArmPkg: list module-internal header files in INF [Sources] 2019-07-23 00:20:18 +02:00
ArmPciCpuIo2Dxe ArmPkg: Fix various typos 2019-07-04 12:20:28 +01:00
ArmScmiDxe ArmPkg: ArmScmiDxe - convert .h to from 8859-x to 7-bit 2019-10-04 11:18:22 +01:00
CpuDxe ArmPkg: rename misleading local #define in CpuDxe 2020-04-06 12:02:08 +00:00
CpuPei ArmPkg: Fix various typos 2019-07-04 12:20:28 +01:00
GenericWatchdogDxe ArmPkg: Replace BSD License with BSD+Patent License 2019-04-09 09:10:21 -07:00
MmCommunicationDxe ArmPkg/MmCommunicationDxe: expose MM Communicate 2 protocol 2020-05-12 19:23:44 +00:00
TimerDxe ArmPkg: Fix various typos 2019-07-04 12:20:28 +01:00