Warning: This file is not a C or C++ file. It does not have highlighting.

1//===-- Definition of EFI_MEMORY_TYPE type --------------------------------===//
2//
3// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4// See https://llvm.org/LICENSE.txt for license information.
5// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6//
7//===----------------------------------------------------------------------===//
8
9#ifndef LLVM_LIBC_TYPES_EFI_MEMORY_TYPE_H
10#define LLVM_LIBC_TYPES_EFI_MEMORY_TYPE_H
11
12typedef enum {
13 EfiReservedMemoryType,
14 EfiLoaderCode,
15 EfiLoaderData,
16 EfiBootServicesCode,
17 EfiBootServicesData,
18 EfiRuntimeServicesCode,
19 EfiRuntimeServicesData,
20 EfiConventionalMemory,
21 EfiUnusableMemory,
22 EfiACPIReclaimMemory,
23 EfiACPIMemoryNVS,
24 EfiMemoryMappedIO,
25 EfiMemoryMappedIOPortSpace,
26 EfiPalCode,
27 EfiPersistentMemory,
28 EfiUnacceptedMemoryType,
29 EfiMaxMemoryType
30} EFI_MEMORY_TYPE;
31
32#endif // LLVM_LIBC_TYPES_EFI_MEMORY_TYPE_H
33

Warning: This file is not a C or C++ file. It does not have highlighting.

source code of libc/include/llvm-libc-types/EFI_MEMORY_TYPE.h