WangRunji
|
f308d7bd6e
|
rename to 'rcore-fs' and create workspace
|
6 years ago |
WangRunji
|
f7c75234de
|
rename 'sfs-c' to 'rcore-fs-ucore', update to Rust 2018
|
6 years ago |
WangRunji
|
1eb25f7422
|
impl basic FUSE that support 'ls' 'cat'
|
6 years ago |
WangRunji
|
48b3c2618a
|
update Cargo.toml & README
|
6 years ago |
WangRunji
|
919545b2ae
|
update to 2018 edition
|
6 years ago |
WangRunji
|
3f456a2dc6
|
Multi-thread support.
- Use Arc & Mutex to replace Rc & RefCell
- Use panic! instead of return Err(())
|
6 years ago |
WangRunji
|
4a81e22f8f
|
Merge branch 'master' into mksfs
# Conflicts:
# Cargo.toml
# src/lib.rs
# src/sfs.rs
|
6 years ago |
WangRunji
|
ca10d11264
|
Fit for newest Rust nightly. BitSet -> BitVec.
|
6 years ago |
WangRunji
|
4aac6474f1
|
Split C-interface to a new crate
|
7 years ago |
WangRunji
|
075e416a7b
|
Some code for 'mksfs'. Move 'impl Device for std::fs::File' out of test mod.
|
7 years ago |
WangRunji
|
0e6510c84f
|
Fix &'static str -> &str.
|
7 years ago |
WangRunji
|
515f45bb91
|
No panic when lookup failed
|
7 years ago |
WangRunji
|
d545541d21
|
Use static_assert
|
7 years ago |
WangRunji
|
136f1a114e
|
Move `Device` from sfs to vfs
|
7 years ago |
WangRunji
|
7a635c3142
|
Full ErrorCode. Add OpenFlags.
|
7 years ago |
WangRunji
|
dd62ea7335
|
Try to link with ucore
|
7 years ago |
WangRunji
|
d04829959c
|
Develop c_interface
|
7 years ago |
WangRunji
|
aa1684ea26
|
Add README and travis.
|
7 years ago |
WangRunji
|
3a45996496
|
Create SFS and check magic.
|
7 years ago |
WangRunji
|
7658341eb9
|
Init. Basic structures.
|
7 years ago |