aboutsummaryrefslogtreecommitdiffstats
path: root/src/gfile
Commit message (Collapse)AuthorAgeFilesLines
* Fix: ChibiOS V2 doesn't support dma cache handling at allinmarket2017-10-022-6/+16
|
* Work around yet another ChibiOS DMA/Cache buginmarket2017-10-022-20/+47
|
* Add cache flushing to the ChibiOS FATFS/PETITFS block routines. Required for ↵inmarket2017-10-022-12/+19
| | | | STM32F7. This should really be in the ChibiOS DMA routines.
* Upgrade to from FATFS-0.10b to FATFS-0.13inmarket2017-06-243-6/+6
|
* Add support for a user provided file system.inmarket2017-01-092-0/+21
|
* Revert "Whitespaces"Joel Bodenmann2016-07-251-2/+1
| | | | This reverts commit c5d4eba3b5a6e5698b1ba5c7bcf24979229dc613.
* WhitespacesJoel Bodenmann2016-07-251-1/+2
|
* adding code to close all open files in gfile deinitMatt Brejza2016-07-191-1/+5
|
* Add gwinPrintg() and fix null pointer handling in sprintg()Andrew Hannam2016-07-101-2/+8
|
* Add support for GFILE_PETITFS_EXTERNAL_LIB and GFILE_FATFS_EXTERNAL_LIBAndrew Hannam2016-05-275-8/+33
|
* Make all include paths in ugfx relative.inmarket2015-11-2119-25/+25
| | | | The only include path now needed is for drivers (in particular GDISP drivers)
* DoxygenJoel Bodenmann2015-11-071-1/+1
|
* Added ability to compile ugfx as a single file (excluding driver and board ↵inmarket2015-06-081-0/+23
| | | | | | files). Simply compile src/gfx_mk.c
* Add the license to the makefilesinmarket2015-06-081-0/+5
|
* Support ChibiOS V3 changes to the FileStream APIinmarket2015-03-112-13/+23
|
* Compile error and emulation errors for GFILE_NEED_STDIOinmarket2015-02-213-16/+24
|
* Compile error fix for GFILE_ALLOW_FLOATinmarket2015-02-211-6/+6
|
* Update vararg macro's to C99 standard syntax.inmarket2015-02-051-8/+8
|
* Big file rename to reduce problems with brain-dead IDE's that don't handle ↵inmarket2015-01-219-34/+4
| | | | | | | project file hierarchies well. Naming is more consistent with the new scheme. May affect some third party drivers (header file renames).
* Fixes bug with printf formatting of zero filled fieldsinmarket2014-10-091-1/+1
|
* doxygen updatesinmarket2014-09-291-7/+7
|
* FATFS and PETITFS compile error fix (caused by prior file renaming).inmarket2014-09-173-3/+3
|
* Rename lots of files to help prevent compile time name conflicts.inmarket2014-08-2019-26/+37
|
* Add GFILE support for PetitFS (a very tiny FAT implementation)inmarket2014-08-157-3/+317
|
* Bug fix. Must close before freeing the structure.inmarket2014-08-151-1/+1
|
* Separate GFILE into separate source files to prevent future name and include ↵inmarket2014-08-1514-385/+408
| | | | file conflicts.
* Move 3rd Party source to a new directory.inmarket2014-08-13140-45235/+129
| | | | Rationalise Fatfs code and fix a couple of configuration issues.
* GFILE: restructure files, add File Listing, add C String filesinmarket2014-08-1212-708/+1174
| | | | Fix compile error for ChibiOS BaseStreamFile based GFILES'.
* Fix compile warninginmarket2014-07-151-1/+1
|
* fixing doxygen typoJoel Bodenmann2014-07-041-1/+1
|
* Use the GFILE_NEED_NOAUTOSYNC for syncing in the write as well.inmarket2014-07-021-1/+3
|
* added gfileSync() and autosync featureJoel Bodenmann2014-06-298-5/+64
|
* Put back ffconf.h with a default configuration.inmarket2014-06-281-0/+230
| | | | | User can override by placing a ffconf.h in their project directory. This works as the current directory is always checked for include files before the include path.
* ffconf.h is now a template. User has to supply his ownJoel Bodenmann2014-06-281-230/+0
|
* fatfs updateJoel Bodenmann2014-06-284-5/+6
|
* Fatfs Cleanupinmarket2014-06-279-413/+433
|
* working implementation with gfx syscallsJoel Bodenmann2014-06-274-281/+39
|
* FatFS complete implementationJoel Bodenmann2014-06-278-14/+125
|
* first working FatFS implementation. Modes ToDoJoel Bodenmann2014-06-272-13/+27
|
* added ToDo listJoel Bodenmann2014-06-251-0/+9
|
* added fatfs/readmeJoel Bodenmann2014-06-251-0/+8
|
* initial implementation - untestedJoel Bodenmann2014-06-257-8/+420
|
* adding fatfs directoryJoel Bodenmann2014-06-24134-1/+45433
|
* Missing header file required for some OS'sinmarket2014-05-221-0/+4
|
* Bug fixes to sprintg() and fix to incomplete scang() implementation.inmarket2014-05-121-59/+113
|
* GFILE bug fixJoel Bodenmann2014-05-111-9/+9
|
* GFILE rules bug fixJoel Bodenmann2014-05-111-1/+1
|
* GFILE module doxygenJoel Bodenmann2014-04-241-0/+135
|
* WhitespacesJoel Bodenmann2014-04-191-9/+36
|
* Integrate the include files with each module. Simplifies structure of code.inmarket2014-02-195-6/+356
|