]> git.proxmox.com Git - mirror_edk2.git/commit - MdePkg/MdePkg.dec
MdePkg: Add new MM MP Protocol definition.
authorEric Dong <eric.dong@intel.com>
Mon, 1 Jul 2019 04:37:24 +0000 (12:37 +0800)
committerEric Dong <eric.dong@intel.com>
Tue, 16 Jul 2019 03:54:55 +0000 (11:54 +0800)
commit18f169a95cf962acac21f11b13d18df2432a3299
treef13e93b4807995971108651ebc8a07da00ed1b8d
parenteebc135ffb210c6da7133145ba9e5423cafc13d4
MdePkg: Add new MM MP Protocol definition.

REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1937

EFI MM MP Protocol is defined in the PI 1.5 specification.

The MM MP protocol provides a set of functions to allow execution of
procedures on processors that have entered MM. This protocol has the
following properties:
1. The caller can invoke execution of a procedure on a processor, other
than the caller, that has also entered MM. Supports blocking and
non-blocking modes of operation.
2. The caller can invoke a procedure on multiple processors. Supports
blocking and non-blocking modes of operation.

Cc: Ray Ni <ray.ni@intel.com>
Cc: Laszlo Ersek <lersek@redhat.com>
Signed-off-by: Eric Dong <eric.dong@intel.com>
Reviewed-by: Ray Ni <ray.ni@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
Regression-tested-by: Laszlo Ersek <lersek@redhat.com>
MdePkg/Include/Pi/PiMultiPhase.h
MdePkg/Include/Protocol/MmMp.h [new file with mode: 0644]
MdePkg/MdePkg.dec