iPXE
Macros | Functions
features.h File Reference

Go to the source code of this file.

Macros

#define XENFEAT_writable_page_tables   0
 
#define XENFEAT_writable_descriptor_tables   1
 
#define XENFEAT_auto_translated_physmap   2
 
#define XENFEAT_supervisor_mode_kernel   3
 
#define XENFEAT_pae_pgdir_above_4gb   4
 
#define XENFEAT_mmu_pt_update_preserve_ad   5
 
#define XENFEAT_highmem_assist   6
 
#define XENFEAT_gnttab_map_avail_bits   7
 
#define XENFEAT_hvm_callback_vector   8
 
#define XENFEAT_hvm_safe_pvclock   9
 
#define XENFEAT_hvm_pirqs   10
 
#define XENFEAT_dom0   11
 
#define XENFEAT_memory_op_vnode_supported   13
 
#define XENFEAT_ARM_SMCCC_supported   14
 
#define XENFEAT_linux_rsdp_unrestricted   15
 
#define XENFEAT_not_direct_mapped   16
 
#define XENFEAT_direct_mapped   17
 
#define XENFEAT_NR_SUBMAPS   1
 

Functions

 FILE_LICENCE (MIT)
 

Macro Definition Documentation

◆ XENFEAT_writable_page_tables

#define XENFEAT_writable_page_tables   0

Definition at line 33 of file features.h.

◆ XENFEAT_writable_descriptor_tables

#define XENFEAT_writable_descriptor_tables   1

Definition at line 39 of file features.h.

◆ XENFEAT_auto_translated_physmap

#define XENFEAT_auto_translated_physmap   2

Definition at line 47 of file features.h.

◆ XENFEAT_supervisor_mode_kernel

#define XENFEAT_supervisor_mode_kernel   3

Definition at line 50 of file features.h.

◆ XENFEAT_pae_pgdir_above_4gb

#define XENFEAT_pae_pgdir_above_4gb   4

Definition at line 56 of file features.h.

◆ XENFEAT_mmu_pt_update_preserve_ad

#define XENFEAT_mmu_pt_update_preserve_ad   5

Definition at line 59 of file features.h.

◆ XENFEAT_highmem_assist

#define XENFEAT_highmem_assist   6

Definition at line 62 of file features.h.

◆ XENFEAT_gnttab_map_avail_bits

#define XENFEAT_gnttab_map_avail_bits   7

Definition at line 68 of file features.h.

◆ XENFEAT_hvm_callback_vector

#define XENFEAT_hvm_callback_vector   8

Definition at line 71 of file features.h.

◆ XENFEAT_hvm_safe_pvclock

#define XENFEAT_hvm_safe_pvclock   9

Definition at line 74 of file features.h.

◆ XENFEAT_hvm_pirqs

#define XENFEAT_hvm_pirqs   10

Definition at line 77 of file features.h.

◆ XENFEAT_dom0

#define XENFEAT_dom0   11

Definition at line 80 of file features.h.

◆ XENFEAT_memory_op_vnode_supported

#define XENFEAT_memory_op_vnode_supported   13

Definition at line 88 of file features.h.

◆ XENFEAT_ARM_SMCCC_supported

#define XENFEAT_ARM_SMCCC_supported   14

Definition at line 91 of file features.h.

◆ XENFEAT_linux_rsdp_unrestricted

#define XENFEAT_linux_rsdp_unrestricted   15

Definition at line 100 of file features.h.

◆ XENFEAT_not_direct_mapped

#define XENFEAT_not_direct_mapped   16

Definition at line 113 of file features.h.

◆ XENFEAT_direct_mapped

#define XENFEAT_direct_mapped   17

Definition at line 114 of file features.h.

◆ XENFEAT_NR_SUBMAPS

#define XENFEAT_NR_SUBMAPS   1

Definition at line 116 of file features.h.

Function Documentation

◆ FILE_LICENCE()

FILE_LICENCE ( MIT  )