Commit Graph

29 Commits (9c0678a2911e132cdd2607f30cc1d22eb167a987)

Author SHA1 Message Date
Joel Bodenmann 9c0678a291 Avoid duplicate const specifier compiler warnings
The original code is perfectly valid standard C. However, some compilers (especially GCC) complain about duplicate const specifiers anyway.
At this point we cave in as there doesn't seem to be any efforts to fix this problem by the corresponding compiler vendors.

uGFX v3 will no longer suffer from this problem as the driver interface works differently in this area.
2021-08-12 12:20:07 +02:00
inmarket 7c5a6c928f For all source files update integer types to the new gI8 etc type names 2018-11-03 10:51:23 +10:00
Tibo Clausen 0840c8e784 Update license header 2018-10-01 17:34:15 +02:00
inmarket 41271d632b Added new type definitions - moving towards V3.0 2018-06-23 13:02:07 +10:00
inmarket c7cce84274 Add support for a user provided file system. 2017-01-09 10:25:30 +10:00
Joel Bodenmann 1918d27460 Revert "Whitespaces"
This reverts commit c5d4eba3b5.
2016-07-25 17:47:46 +02:00
Joel Bodenmann c5d4eba3b5 Whitespaces 2016-07-25 17:47:21 +02:00
Matt Brejza 6832ae33df adding code to close all open files in gfile deinit 2016-07-19 22:38:35 +01:00
inmarket c5a86757bd Make all include paths in ugfx relative.
The only include path now needed is for drivers (in particular GDISP drivers)
2015-11-21 19:27:08 +10:00
inmarket fa8167b94d Big file rename to reduce problems with brain-dead IDE's that don't handle project file hierarchies well.
Naming is more consistent with the new scheme.
May affect some third party drivers (header file renames).
2015-01-21 17:26:24 +10:00
inmarket 0f3f8f68f8 Rename lots of files to help prevent compile time name conflicts. 2014-08-20 17:42:53 +10:00
inmarket 1105e38414 Separate GFILE into separate source files to prevent future name and include file conflicts. 2014-08-15 00:31:32 +10:00
inmarket 10902154ae GFILE: restructure files, add File Listing, add C String files
Fix compile error for ChibiOS BaseStreamFile based GFILES'.
2014-08-12 16:43:45 +10:00
inmarket 0a5bfdd6ec Fix compile warning 2014-07-15 16:38:33 +10:00
Joel Bodenmann 5c13e08e76 added gfileSync() and autosync feature 2014-06-29 16:15:46 +02:00
Joel Bodenmann 31d85d16e7 fatfs update 2014-06-28 06:33:59 +02:00
inmarket a9f1520e02 Fatfs Cleanup 2014-06-27 23:04:01 +10:00
Joel Bodenmann 65602895a5 FatFS complete implementation 2014-06-27 06:10:18 +02:00
Joel Bodenmann b054a7220f initial implementation - untested 2014-06-25 05:23:57 +02:00
inmarket dfcd7e0e50 Bug fixes to sprintg() and fix to incomplete scang() implementation. 2014-05-12 13:25:54 +10:00
Joel Bodenmann 6961a536e5 GFILE bug fix 2014-05-11 16:26:41 +02:00
inmarket 37966ff16d Integrate the include files with each module. Simplifies structure of code. 2014-02-19 00:36:52 +10:00
inmarket a86bab4a77 Updates to GFILE code 2014-02-07 14:04:43 +10:00
inmarket e72e270538 Add support for GFILEs based on BaseFileStreams and Memory Pointers 2014-02-07 01:34:38 +10:00
inmarket 79d913f16d More gFile stuff 2014-02-03 18:16:22 +10:00
Joel Bodenmann a6c22fc364 added _gfileDeinit() dummy 2014-02-02 20:01:54 +01:00
inmarket 5bba108949 More GFile code 2014-01-29 00:37:16 +10:00
inmarket c5ab2adbf0 More code for GFile 2014-01-24 19:33:28 +10:00
inmarket fb29f601f1 Start of GFILE module 2014-01-05 00:02:53 +10:00