Commit Graph

23 Commits

Author SHA1 Message Date
9b73187100 Add compatibility with Visual Studio and make compile warning capabilities more cross platform 2017-06-30 19:43:51 +10:00
inmarket
7826664969 Make the uGFXMain() prototype always available 2017-03-04 17:35:39 +10:00
Joel Bodenmann
7b60003461 Preliminary version of GTRANS 2016-02-07 22:59:35 +01:00
inmarket
a69849177d Update and then move compiler specific code into its own file 2015-11-19 17:07:49 +10:00
inmarket
461b0bf091 More compiler specific stuff 2015-11-18 09:59:11 +10:00
Joel Bodenmann
10c047d0c0 Fixing typo in macros 2015-11-14 21:11:41 +01:00
inmarket
849369ccec Fix compiler detection for Keil uVision V5 2015-11-12 18:43:20 +10:00
inmarket
d403294cb4 More endian updates. Images should now work for any endian machine even strange ones. 2015-11-12 18:33:12 +10:00
inmarket
2928950e47 Added auto-detection of compilers and some cpu's 2015-11-11 20:47:38 +10:00
inmarket
f2af4cf110 Add missing defines and move some config variables 2015-11-11 19:17:11 +10:00
inmarket
2efd207660 Revert the use of the new compiler defines as they are not autodetected correctly yet 2015-11-11 19:15:30 +10:00
Joel Bodenmann
0b14479597 Fixing issue for #define of TRUE 2015-11-08 15:44:29 +01:00
Joel Bodenmann
ff01cc0212 Adding GFX_COMPILER_ARMCC and GFX_COMPILER_KEIL 2015-11-07 16:54:10 +01:00
Joel Bodenmann
659901a90d Adding missing default value for GFX_NO_INLINE 2015-11-04 15:58:54 +01:00
inmarket
48a9d334b7 Replace all inline definitions with GFXINLINE 2015-10-23 18:24:49 +10:00
Joel Bodenmann
1092f7c282 Fixing typo in macro 2015-10-20 20:06:42 +02:00
Joel Bodenmann
fd7e047bf8 Moving INLINE macro to gfx.h main file as inlined functions are also used outside of gdisp.h 2015-10-20 20:00:45 +02:00
Joel Bodenmann
28a2d8ca79 Renaming GFX_NO_OS_INIT to GFX_OS_NO_INIT 2015-08-16 17:21:01 +02:00
inmarket
dc4f706132 GFILE was not being initialised properly.
Added GFX_OS_EXTRA_INIT_FUNCTION and GFX_OS_EXTRA_DEINIT_FUNCTION macro's to enable special initialisation to occur being anything else happens.
2015-02-28 13:06:15 +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
0c7c74112e GDRIVER now working for GDISP including multiple displays.
Still uses old GDISP driver model for now
Untested with uGFXnet.
Still to come: Input drivers etc
2014-08-23 17:55:42 +10:00
inmarket
ea5a1b849d Combine GAUDIN and GAUDOUT into a single GAUDIO module.
Simplify GAUDIN (now GAUDIO RECORD) api.
Update audio demo's to match.
Port Win32 driver to new audio api.
2014-03-11 17:13:31 +10:00
inmarket
37966ff16d Integrate the include files with each module. Simplifies structure of code. 2014-02-19 00:36:52 +10:00