|
7b5187973a
|
shell: mufs: add proper mounting and unmounting
|
2017-06-14 13:29:16 +02:00 |
|
|
8b780d57d9
|
mufs: implement mufs_rename() to move files and directories
|
2017-06-12 15:53:46 +02:00 |
|
|
65c1fc28d3
|
mufs: implement mufs_unlink()
|
2017-06-12 15:37:22 +02:00 |
|
|
d6fa387868
|
mufs: implement mufs_rmdir()
|
2017-06-12 15:35:15 +02:00 |
|
|
27a15b3fb7
|
mufs: expose MUFS_FILE and MUFS_DIR constants
|
2017-06-12 13:51:27 +02:00 |
|
|
beb5f64c12
|
mufs: implement mufs_stat()
|
2017-06-12 13:50:05 +02:00 |
|
|
26b0ccb405
|
mufs: optionally record the type and file_size in resolve_path()
|
2017-06-12 13:48:43 +02:00 |
|
|
a20c1a8ed4
|
mufs: implement mufs_seek() to seek and tell the position within a file
|
2017-06-12 13:04:46 +02:00 |
|
|
2c1079d0f4
|
mufs: implement modes for read, write and append in mufs_open()
|
2017-06-12 12:53:20 +02:00 |
|
|
1c736c3324
|
mufs: add support for reading and writing files
|
2017-06-11 17:42:32 +02:00 |
|
|
073c7f34be
|
mufs: expose mufs_abspath()
|
2017-06-11 16:41:48 +02:00 |
|
|
e18107d2d5
|
mufs: add support for directories
|
2017-06-09 14:38:31 +02:00 |
|
|
99e2229bbb
|
mufs: clean up code by embedding struct mufs into struct mufs_tree
|
2017-06-09 13:35:37 +02:00 |
|
|
9480a91ecc
|
mufs: calculate log2_nentries during mount
|
2017-05-29 15:07:11 +02:00 |
|
|
c08a8be9a9
|
mufs: add actual file size to tree information
|
2017-05-29 15:00:42 +02:00 |
|
|
c5c24788c8
|
mufs: mufs_mount() read the tree pointer of the root directory
|
2017-05-29 14:08:36 +02:00 |
|
|
19cd9d185f
|
mufs: initial support for mounting/formatting
|
2017-05-19 18:58:42 +02:00 |
|
|
e88435b3a6
|
fs: remove old attempt
|
2017-05-19 13:52:42 +02:00 |
|
|
adcda56894
|
fs: add initial code to create the partition table
|
2017-03-23 15:18:13 +00:00 |
|
|
2448ddcd4e
|
fs: add block_is_erased() to check if a block is truly erased
|
2017-03-23 15:02:10 +00:00 |
|