TianoCore EDK2 master
Loading...
Searching...
No Matches
MmCommunicate.h File Reference

Go to the source code of this file.

Macros

#define MM_MAJOR_VER_MASK   0xEFFF0000
 
#define MM_MINOR_VER_MASK   0x0000FFFF
 
#define MM_MAJOR_VER_SHIFT   16
 
#define MM_MAJOR_VER(x)   (((x) & MM_MAJOR_VER_MASK) >> MM_MAJOR_VER_SHIFT)
 
#define MM_MINOR_VER(x)   ((x) & MM_MINOR_VER_MASK)
 
#define MM_CALLER_MAJOR_VER   0x1UL
 
#define MM_CALLER_MINOR_VER   0x0
 

Detailed Description

Copyright (c) 2016-2021, Arm Limited. All rights reserved.

SPDX-License-Identifier: BSD-2-Clause-Patent

Definition in file MmCommunicate.h.

Macro Definition Documentation

◆ MM_CALLER_MAJOR_VER

#define MM_CALLER_MAJOR_VER   0x1UL

Definition at line 19 of file MmCommunicate.h.

◆ MM_CALLER_MINOR_VER

#define MM_CALLER_MINOR_VER   0x0

Definition at line 20 of file MmCommunicate.h.

◆ MM_MAJOR_VER

#define MM_MAJOR_VER (   x)    (((x) & MM_MAJOR_VER_MASK) >> MM_MAJOR_VER_SHIFT)

Definition at line 16 of file MmCommunicate.h.

◆ MM_MAJOR_VER_MASK

#define MM_MAJOR_VER_MASK   0xEFFF0000

Definition at line 12 of file MmCommunicate.h.

◆ MM_MAJOR_VER_SHIFT

#define MM_MAJOR_VER_SHIFT   16

Definition at line 14 of file MmCommunicate.h.

◆ MM_MINOR_VER

#define MM_MINOR_VER (   x)    ((x) & MM_MINOR_VER_MASK)

Definition at line 17 of file MmCommunicate.h.

◆ MM_MINOR_VER_MASK

#define MM_MINOR_VER_MASK   0x0000FFFF

Definition at line 13 of file MmCommunicate.h.