]> git.proxmox.com Git - mirror_edk2.git/blame - ArmPkg/Drivers/MmCommunicationDxe/MmCommunicate.h
ArmPkg/CpuDxe: move PageAttributeToGcdAttribute() out of ArmMmuLib
[mirror_edk2.git] / ArmPkg / Drivers / MmCommunicationDxe / MmCommunicate.h
CommitLineData
4c2f32ed
AG
1/** @file\r
2\r
3 Copyright (c) 2016-2018, ARM Limited. All rights reserved.\r
4\r
4059386c 5 SPDX-License-Identifier: BSD-2-Clause-Patent\r
4c2f32ed
AG
6\r
7**/\r
8\r
9#if !defined _MM_COMMUNICATE_H_\r
10#define _MM_COMMUNICATE_H_\r
11\r
12#define MM_MAJOR_VER_MASK 0xEFFF0000\r
13#define MM_MINOR_VER_MASK 0x0000FFFF\r
14#define MM_MAJOR_VER_SHIFT 16\r
15\r
16#define MM_MAJOR_VER(x) (((x) & MM_MAJOR_VER_MASK) >> MM_MAJOR_VER_SHIFT)\r
17#define MM_MINOR_VER(x) ((x) & MM_MINOR_VER_MASK)\r
18\r
19#define MM_CALLER_MAJOR_VER 0x1UL\r
20#define MM_CALLER_MINOR_VER 0x0\r
21\r
22#endif /* _MM_COMMUNICATE_H_ */\r