Skip to content

MicrochipTech/mla_fileio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mla_fileio

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.

License

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 mla_licensing@microchip.com.

Product Support

This library supports the following Microchip product lines:

  • PIC24F
  • PIC24E
  • dsPIC33E

For PIC32 file system support, please visit http://www.microchip.com/harmony.

Folder Structure

  • 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

Testing

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.