projects
/
bertos.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add pocketbus protocol.
[bertos.git]
/
fs
/
battfs.h
diff --git
a/fs/battfs.h
b/fs/battfs.h
index 0456fcfb6a841388d16a37dc7d83a45343cd030a..59d8fece34fe164b470996e19ef7778cb3b6cb54 100644
(file)
--- a/
fs/battfs.h
+++ b/
fs/battfs.h
@@
-207,7
+207,7
@@
typedef struct BattFsSuper
disk_size_t disk_size; ///< Size of the disk, in bytes (page_count * page_size).
disk_size_t free_bytes; ///< Free space on the disk.
disk_size_t disk_size; ///< Size of the disk, in bytes (page_count * page_size).
disk_size_t free_bytes; ///< Free space on the disk.
-
+
List file_opened_list; ///< List used to keep trace of open files.
/* TODO add other fields. */
} BattFsSuper;
List file_opened_list; ///< List used to keep trace of open files.
/* TODO add other fields. */
} BattFsSuper;
@@
-238,6
+238,11
@@
typedef struct KFileBattFs
pgcnt_t *start; ///< Pointer to page_array file start position.
} KFileBattFs;
pgcnt_t *start; ///< Pointer to page_array file start position.
} KFileBattFs;
+/**
+ * Id for battfs file descriptors.
+ */
+#define KFT_BATTFS MAKE_ID('B', 'T', 'F', 'S')
+
/**
* Macro used to cast a KFile to a KFileBattFs.
* Also perform dynamic type check.
/**
* Macro used to cast a KFile to a KFileBattFs.
* Also perform dynamic type check.