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

1//===-- Definition of EFI_TABLE_HEADER 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_TABLE_HEADER_H
10#define LLVM_LIBC_TYPES_EFI_TABLE_HEADER_H
11
12#include "../llvm-libc-macros/stdint-macros.h"
13
14typedef struct {
15 uint64_t Signature;
16 uint32_t Revision;
17 uint32_t HeaderSize;
18 uint32_t CRC32;
19 uint32_t Reserved;
20} EFI_TABLE_HEADER;
21
22#endif // LLVM_LIBC_TYPES_EFI_TABLE_HEADER_H
23

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

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