Lightweight ext4 filesystem library Icon

Lightweight ext4 filesystem library

ext2/3/4 library for microcontrollers

5.0 Stars (2)
19 Downloads (This Week)
Last Update:
Download lwext4-1.0.0.tar.gz
Browse All Files

Screenshots

Description

The main goal of the lwext4 project is to provide ext2/3/4 filesystem for microcontrollers. It may be an interesting alternative for traditional MCU filesystem libraries (mostly based on FAT32).

Lwext4 may be used with SD/MMC card, USB flash drive or other block based memory device. However it is not good for flash memory–based storage devices.

Code is also available on github:
https://github.com/gkostka/lwext4

Feel free to contact me:
kostka.grzegorz@gmail.com

Lightweight ext4 filesystem library Web Site

Features

  • full ext2 support
  • partial ext3/4 support (extents & directory HTREE)
  • fast HTREE directory operations, recursive directory remove
  • small memory footprint (CODE: 20KB, RAM 8KB, STACK 2KB)
  • flexible cross platform CMake build system
  • demo application (file images or direct partition access)
  • client-server automatic test suite
  • only C standard library dependency

KEEP ME UPDATED

User Ratings

★★★★★
★★★★
★★★
★★
2
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
Write a Review

User Reviews

  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Great!

    Posted 08/27/2015
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    This library is awesome! I can't recommend this lib for write access because it doesn't support all features but as a RO ext* library it's the best I've found. If you get unsupported features errors u can just ignore them if you use this lib RO.

    Posted 10/19/2014
Read more reviews

Additional Project Details

Languages

English

Intended Audience

Science/Research, Education, Developers

User Interface

Gnome

Programming Language

C

Registered

2013-10-07

Thanks for helping keep SourceForge clean.

Screenshot instructions:
Windows
Mac
Red Hat Linux   Ubuntu

Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies
X

Briefly describe the problem (required):

Upload screenshot of ad (required):
Select a file, or drag & drop file here.

Please provide the ad click URL, if possible:

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks