git://scm.lunaixsky.com
/
lunaix-os.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'master' of github.com:Minep/lunaix-os
[lunaix-os.git]
/
lunaix-os
/
includes
/
lunaix
/
fs
/
ramfs.h
diff --git
a/lunaix-os/includes/lunaix/fs/ramfs.h
b/lunaix-os/includes/lunaix/fs/ramfs.h
index f7f8e270a96066f8b226f8af5be5b2efac70fbf6..4c77906bf449e75a16b0d1412a077c657d8bd1fa 100644
(file)
--- a/
lunaix-os/includes/lunaix/fs/ramfs.h
+++ b/
lunaix-os/includes/lunaix/fs/ramfs.h
@@
-1,6
+1,20
@@
#ifndef __LUNAIX_RAMFS_H
#define __LUNAIX_RAMFS_H
#ifndef __LUNAIX_RAMFS_H
#define __LUNAIX_RAMFS_H
+#include <lunaix/types.h>
+
+#define RAMF_FILE 0
+#define RAMF_DIR 1
+#define RAMF_SYMLINK 2
+
+struct ram_inode
+{
+ u32_t flags;
+ char* symlink;
+};
+
+#define RAM_INODE(data) ((struct ram_inode*)(data))
+
void
ramfs_init();
void
ramfs_init();