Skip to content
This repository has been archived by the owner on Mar 15, 2024. It is now read-only.

Commit

Permalink
chore: update README and licenses
Browse files Browse the repository at this point in the history
  • Loading branch information
RatCornu committed Jan 8, 2024
1 parent e35ca78 commit 85ef242
Show file tree
Hide file tree
Showing 3 changed files with 39 additions and 0 deletions.
File renamed without changes.
File renamed without changes.
39 changes: 39 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,42 @@
# Extended fs

An OS and architecture independent implementation of some Unix filesystems in Rust.

## Features

* `no_std` support (enabled by default)

* General interface for UNIX filesystems

* `read`/`write` regular files

* Read directories content

## Supported filesystems

* [`ext2`](https://en.wikipedia.org/wiki/Ext2): ✅

* [`ext3`](https://en.wikipedia.org/wiki/Ext2): ❌

* [`ext4`](https://en.wikipedia.org/wiki/Ext2): ❌

* [`fatfs`](https://en.wikipedia.org/wiki/FatFs): ❌

## Usage

Add this to your `Cargo.toml`:

```
[dependencies]
efs = "0.2"
```

<!-- Add examples on 0.3 release -->

## Features

* `ext2`: enable the `ext2` filesystem support

* `std`: enable the features depending on the standard library

By default, only the `ext2` feature is set.

0 comments on commit 85ef242

Please sign in to comment.