~ubuntu-branches/ubuntu/trusty/grub2/trusty-updates

« back to all changes in this revision

Viewing changes to include/grub/efi/memory.h

Tags: upstream-1.99~20101122
ImportĀ upstreamĀ versionĀ 1.99~20101122

Show diffs side-by-side

added added

removed removed

Lines of Context:
24
24
 
25
25
#define GRUB_MMAP_REGISTER_BY_FIRMWARE  1
26
26
 
27
 
#define GRUB_MACHINE_MEMORY_AVAILABLE   1
28
 
#define GRUB_MACHINE_MEMORY_RESERVED    2
29
 
#define GRUB_MACHINE_MEMORY_ACPI        3
30
 
#define GRUB_MACHINE_MEMORY_NVS         4
31
 
#define GRUB_MACHINE_MEMORY_CODE        5
32
 
#define GRUB_MACHINE_MEMORY_MAX_TYPE    5
33
 
  /* This one is special: it's used internally but is never reported
34
 
     by firmware. */
35
 
#define GRUB_MACHINE_MEMORY_HOLE        6
36
 
 
37
 
 
38
 
grub_err_t EXPORT_FUNC(grub_machine_mmap_iterate)
39
 
(int NESTED_FUNC_ATTR (*hook) (grub_uint64_t, grub_uint64_t, grub_uint32_t));
 
27
grub_err_t grub_machine_mmap_iterate (int NESTED_FUNC_ATTR (*hook) (grub_uint64_t,
 
28
                                                                    grub_uint64_t,
 
29
                                                                    grub_uint32_t));
40
30
grub_err_t grub_machine_mmap_register (grub_uint64_t start, grub_uint64_t size,
41
31
                                       int type, int handle);
42
32
grub_err_t grub_machine_mmap_unregister (int handle);