aboutsummaryrefslogtreecommitdiffstats
path: root/tools/libxc/xc_e820.h
blob: 52bbb0f6516317a44d34be59ce321d38cc831ff9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#ifndef __XC_E820_H__
#define __XC_E820_H__

#include <xen/hvm/e820.h>

/*
 * PC BIOS standard E820 types and structure.
 */
#define E820_RAM          1
#define E820_RESERVED     2
#define E820_ACPI         3
#define E820_NVS          4

struct e820entry {
    uint64_t addr;
    uint64_t size;
    uint32_t type;
} __attribute__((packed));

#endif /* __XC_E820_H__ */