mla_fileio is the file system library from the Microchip Libraries for Applications (MLA) distribution. The full MLA distribution and additional information can be found at www.microchip.com/mla.
This library is licensed under the Apache v2 license (see "LICENSE" file in root directory of the repository). To request to license this code under the MLA license (www.microchip.com/mla_license), please contact [email protected].
This library supports the following Microchip product lines:
- PIC24F
- PIC24E
- dsPIC33E
For PIC32 file system support, please visit http://www.microchip.com/harmony.
- src - the source files (.c) that make up implementation and any private interface files (.h) local to the library.
- inc - the public interface files (.h)
- doc - the compiled documentation how to use this library.
- drivers - physical layer driver examples for the fileio library.
- tests - test program to verify library functionality
The tests folder has a NetBeans project that will run unit tests on emulated drives. If you find an issue, please create a test that shows the issue. Not every issue can be replicated via emulation reasonably, but most can.