diff options
Diffstat (limited to 'Source/Kernel/FileSystems/RamFS/RamFS.class.h')
-rw-r--r-- | Source/Kernel/FileSystems/RamFS/RamFS.class.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/Source/Kernel/FileSystems/RamFS/RamFS.class.h b/Source/Kernel/FileSystems/RamFS/RamFS.class.h index 822dc39..034a948 100644 --- a/Source/Kernel/FileSystems/RamFS/RamFS.class.h +++ b/Source/Kernel/FileSystems/RamFS/RamFS.class.h @@ -3,6 +3,18 @@ #include <VFS/FileSystem.proto.h> +struct initrd_header { + unsigned int magic; + unsigned int files; +}; + +struct initrd_file_header { + unsigned int name_length; + unsigned int file_length; +}; + +#define INITRD_MAGIC 0x1337BEEF + class RamFS : public FileSystem { private: u32int m_maxSize; |