summaryrefslogtreecommitdiff
path: root/com32/include/syslinux/movebits.h
diff options
context:
space:
mode:
authorMatt Fleming <matt.fleming@intel.com>2013-07-16 22:16:11 +0100
committerMatt Fleming <matt.fleming@intel.com>2013-07-17 18:29:16 +0100
commitba638fd9bf72b0c786c88909014136cfa641a147 (patch)
tree0d4b018660a4010fc13a3f320e8b701ea78621c6 /com32/include/syslinux/movebits.h
parenta1331f8d04dbeb06d6f6c4c1fc736a50b0c0299a (diff)
downloadsyslinux-ba638fd9bf72b0c786c88909014136cfa641a147.tar.gz
movebits: Add SMT_TERMINAL - a last resort region type
Some memory regions are usable, but only as a last resort just before we hand over control to a kernel image. Add the necessary movebits infrastructure to use these regions when all other options have been exhausted. Signed-off-by: Matt Fleming <matt.fleming@intel.com>
Diffstat (limited to 'com32/include/syslinux/movebits.h')
-rw-r--r--com32/include/syslinux/movebits.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/com32/include/syslinux/movebits.h b/com32/include/syslinux/movebits.h
index feeab3aa..d5c903a0 100644
--- a/com32/include/syslinux/movebits.h
+++ b/com32/include/syslinux/movebits.h
@@ -35,6 +35,7 @@ enum syslinux_memmap_types {
SMT_RESERVED, /* Unusable memory */
SMT_ALLOC, /* Memory allocated by user */
SMT_ZERO, /* Memory that should be zeroed */
+ SMT_TERMINAL, /* Memory to be used as a last resort */
};
struct syslinux_memmap {