summaryrefslogtreecommitdiffstats
path: root/src/include/gpxe
diff options
context:
space:
mode:
authorMichael Brown2007-01-11 15:32:26 +0100
committerMichael Brown2007-01-11 15:32:26 +0100
commit3634e705b700ce6cbc307c5e940f85fc46b2e327 (patch)
tree4b66b83deb1de2870c8594ce22c9c5e87fc3a6c9 /src/include/gpxe
parentAdded user_to_phys() and memset_user(). (diff)
downloadipxe-3634e705b700ce6cbc307c5e940f85fc46b2e327.tar.gz
ipxe-3634e705b700ce6cbc307c5e940f85fc46b2e327.tar.xz
ipxe-3634e705b700ce6cbc307c5e940f85fc46b2e327.zip
Remove osloader.c and replace with a prep_segment() that uses userptr_t
and get_memmap() in image/segment.c
Diffstat (limited to 'src/include/gpxe')
-rw-r--r--src/include/gpxe/segment.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/include/gpxe/segment.h b/src/include/gpxe/segment.h
new file mode 100644
index 000000000..5ab916990
--- /dev/null
+++ b/src/include/gpxe/segment.h
@@ -0,0 +1,15 @@
+#ifndef _GPXE_SEGMENT_H
+#define _GPXE_SEGMENT_H
+
+/**
+ * @file
+ *
+ * Executable image segments
+ *
+ */
+
+#include <gpxe/uaccess.h>
+
+extern int prep_segment ( userptr_t segment, size_t filesz, size_t memsz );
+
+#endif /* _GPXE_SEGMENT_H */