Tibo Clausen
0840c8e784
Update license header
5 years ago
inmarket
41271d632b
Added new type definitions - moving towards V3.0
5 years ago
inmarket
f265924396
First set of V3 macro changes
5 years ago
inmarket
9b73187100
Add compatibility with Visual Studio and make compile warning capabilities more cross platform
6 years ago
inmarket
7826664969
Make the uGFXMain() prototype always available
6 years ago
Joel Bodenmann
7b60003461
Preliminary version of GTRANS
7 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
8 years ago
Joel Bodenmann
1092f7c282
Fixing typo in macro
8 years ago
Joel Bodenmann
fd7e047bf8
Moving INLINE macro to gfx.h main file as inlined functions are also used outside of gdisp.h
8 years ago
Joel Bodenmann
28a2d8ca79
Renaming GFX_NO_OS_INIT to GFX_OS_NO_INIT
8 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.
8 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).
8 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
9 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.
9 years ago
inmarket
37966ff16d
Integrate the include files with each module. Simplifies structure of code.
9 years ago
inmarket
a86bab4a77
Updates to GFILE code
9 years ago
inmarket
d667fab325
Integrate gfile build files
9 years ago
Joel Bodenmann
a11f7da536
added deinit() routines for all modules (not implemented so far)
9 years ago
Joel Bodenmann
891f134bc1
Removed TDISP module
9 years ago
Joel Bodenmann
73c5ef26f8
fixed license headers
10 years ago
Joel Bodenmann
a675834266
doxygen updates
10 years ago
inmarket
ed0bac9765
License header updates
10 years ago
inmarket
49b3e8f55a
License header updates
10 years ago
inmarket
1c258a8273
GOS updates
10 years ago
Joel Bodenmann
c4f39fcdde
added obsolete #warning to gdispInit()
10 years ago
inmarket
8fcbf4e5d5
More GOS module changes
GQUEUE as a seperate module
GOS changes including basic Win32 O/S support
10 years ago
inmarket
7fbfde42aa
GOS module, for operating system independance
GMISC fast floating point trig
GMISC fast fixed point trig
10 years ago
Joel Bodenmann
6c38d5b310
updated license headers
10 years ago
Joel Bodenmann
296e74f3e0
Revert "updated license headers"
This reverts commit 0a26d9983b
.
10 years ago
Joel Bodenmann
0a26d9983b
updated license headers
10 years ago
Joel Bodenmann
e315480c71
updated copyright - 2013
10 years ago
Andrew Hannam
6ee8b005ae
GAUDIN implemented with GADC driver
10 years ago
Joel Bodenmann
1bfc5a9f85
removed GDISP_LLD() macro - fix
10 years ago
Joel Bodenmann
885b3d53b3
removed GDISP_LLD() macro
10 years ago
Andrew Hannam
1fc03db586
New Subsystems GADC, GAUDIN, GAUDOUT, GMISC
Subsystem definitions and API (not fully implemented yet)
10 years ago
Joel Bodenmann
c3006aa89c
small fix
10 years ago
Joel Bodenmann
905bb0292b
some tdisp update
10 years ago
Joel Bodenmann
a2a87ddd45
added TDISP - experimental
10 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