Tibo Clausen
0840c8e784
Update license header
4 years ago
inmarket
41271d632b
Added new type definitions - moving towards V3.0
4 years ago
inmarket
f265924396
First set of V3 macro changes
4 years ago
inmarket
9b73187100
Add compatibility with Visual Studio and make compile warning capabilities more cross platform
5 years ago
inmarket
7826664969
Make the uGFXMain() prototype always available
5 years ago
Joel Bodenmann
7b60003461
Preliminary version of GTRANS
6 years ago
inmarket
a69849177d
Update and then move compiler specific code into its own file
7 years ago
inmarket
461b0bf091
More compiler specific stuff
7 years ago
Joel Bodenmann
10c047d0c0
Fixing typo in macros
7 years ago
inmarket
849369ccec
Fix compiler detection for Keil uVision V5
7 years ago
inmarket
d403294cb4
More endian updates. Images should now work for any endian machine even strange ones.
7 years ago
inmarket
2928950e47
Added auto-detection of compilers and some cpu's
7 years ago
inmarket
f2af4cf110
Add missing defines and move some config variables
7 years ago
inmarket
2efd207660
Revert the use of the new compiler defines as they are not autodetected correctly yet
7 years ago
Joel Bodenmann
0b14479597
Fixing issue for #define of TRUE
7 years ago
Joel Bodenmann
ff01cc0212
Adding GFX_COMPILER_ARMCC and GFX_COMPILER_KEIL
7 years ago
Joel Bodenmann
659901a90d
Adding missing default value for GFX_NO_INLINE
7 years ago
inmarket
48a9d334b7
Replace all inline definitions with GFXINLINE
7 years ago
Joel Bodenmann
1092f7c282
Fixing typo in macro
7 years ago
Joel Bodenmann
fd7e047bf8
Moving INLINE macro to gfx.h main file as inlined functions are also used outside of gdisp.h
7 years ago
Joel Bodenmann
28a2d8ca79
Renaming GFX_NO_OS_INIT to GFX_OS_NO_INIT
7 years ago
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.
7 years ago
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).
7 years ago
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
8 years ago
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.
8 years ago
inmarket
37966ff16d
Integrate the include files with each module. Simplifies structure of code.
8 years ago
inmarket
a86bab4a77
Updates to GFILE code
8 years ago
inmarket
d667fab325
Integrate gfile build files
8 years ago
Joel Bodenmann
a11f7da536
added deinit() routines for all modules (not implemented so far)
8 years ago
Joel Bodenmann
891f134bc1
Removed TDISP module
9 years ago
Joel Bodenmann
73c5ef26f8
fixed license headers
9 years ago
Joel Bodenmann
a675834266
doxygen updates
9 years ago
inmarket
ed0bac9765
License header updates
9 years ago
inmarket
49b3e8f55a
License header updates
9 years ago
inmarket
1c258a8273
GOS updates
9 years ago
Joel Bodenmann
c4f39fcdde
added obsolete #warning to gdispInit()
9 years ago
inmarket
8fcbf4e5d5
More GOS module changes
GQUEUE as a seperate module
GOS changes including basic Win32 O/S support
9 years ago
inmarket
7fbfde42aa
GOS module, for operating system independance
GMISC fast floating point trig
GMISC fast fixed point trig
9 years ago
Joel Bodenmann
6c38d5b310
updated license headers
9 years ago
Joel Bodenmann
296e74f3e0
Revert "updated license headers"
This reverts commit 0a26d9983b
.
9 years ago
Joel Bodenmann
0a26d9983b
updated license headers
9 years ago
Joel Bodenmann
e315480c71
updated copyright - 2013
9 years ago
Andrew Hannam
6ee8b005ae
GAUDIN implemented with GADC driver
9 years ago
Joel Bodenmann
1bfc5a9f85
removed GDISP_LLD() macro - fix
9 years ago
Joel Bodenmann
885b3d53b3
removed GDISP_LLD() macro
9 years ago
Andrew Hannam
1fc03db586
New Subsystems GADC, GAUDIN, GAUDOUT, GMISC
Subsystem definitions and API (not fully implemented yet)
9 years ago
Joel Bodenmann
c3006aa89c
small fix
9 years ago
Joel Bodenmann
905bb0292b
some tdisp update
9 years ago
Joel Bodenmann
a2a87ddd45
added TDISP - experimental
9 years ago
Andrew Hannam
07f3483535
Restructure
Create global include file called gfx.h which knows about sub-system
dependancies.
Deprecate Touchscreen (GINPUT touch is now working properly)
Merge Graph into GWIN
Change directory structure to reflect sub-system structure
Many small bugs fixed
Split Nokia6610 gdisp driver into GE8 and GE12 controller versions
Fixed broken demos.
GFX sub-systems are now clearly defined and new ones should be much
easier to add.
10 years ago