inmarket
8a9ed5195b
Tidy u gfxSem, gfxMutex and various Macros by converting to new types gSem, gMutex etc
4 years ago
inmarket
7c5a6c928f
For all source files update integer types to the new gI8 etc type names
4 years ago
Tibo Clausen
0840c8e784
Update license header
4 years ago
inmarket
330f891081
Added type gThread to replace V2.x gfxThreadHandle
4 years ago
inmarket
1fc4180d41
gThreadpriorityLow/Normal/High to replace LOW_/NORMAL_/HIGH_PRIORITY
4 years ago
inmarket
93da5a0578
gDelayNone/gDelayForever to replace TIME_IMMEDIATE/TIME_INFINITE
4 years ago
inmarket
215f31ee3d
Added type gDelay to replace V2.x delaytime_t
Added type gTicks to replace V2.x systemticks_t
Added type gThreadreturn to replace V2.x threadreturn_t
Added type gThreadpriority to replace V2.x threadpriority_t
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
Joel Bodenmann
09eba89afd
Revert "Remove some compiler warnings"
This reverts commit 76671249d6
.
6 years ago
inmarket
76671249d6
Remove some compiler warnings
6 years ago
Joel Bodenmann
4bafff3ea5
Removing old references to ChibiOS/GFX in documentation
6 years ago
inmarket
4b891ebc04
Fix Gtimer stop bug.
7 years ago
inmarket
c5a86757bd
Make all include paths in ugfx relative.
The only include path now needed is for drivers (in particular GDISP drivers)
7 years ago
inmarket
383be6964e
GTimer fix for fast tick rate systems
7 years ago
Joel Bodenmann
83cdbf4fe1
Fixing gfxThreadCreate() call for the GTIMER thread because not all GOS implementations actually create a stack when using DECLARE_THREAD_STACK (eg. the CMSIS RTOS port)
7 years ago
inmarket
17c940423b
More thread return fixes
7 years ago
Joel Bodenmann
e6867c4e48
Fixing compiler warning/error
7 years ago
Joel Bodenmann
dcd8e588fc
Adding THREAD_RETURN macro to GTIMER thread
7 years ago
Joel Bodenmann
fa4abfcc90
Fixing compiler warning/error
7 years ago
inmarket
ccde54722f
Added ability to compile ugfx as a single file (excluding driver and board files).
Simply compile src/gfx_mk.c
7 years ago
inmarket
aa7ebf9c26
Add the license to the makefiles
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).
8 years ago
inmarket
476d11d599
Fix serious bug in GTIMER.
8 years ago
inmarket
0f3f8f68f8
Rename lots of files to help prevent compile time name conflicts.
8 years ago
inmarket
37966ff16d
Integrate the include files with each module. Simplifies structure of code.
8 years ago
inmarket
d869d9b3b8
Fix gtimerDeinit() function and add a TODO to _gtimerDeinit()
9 years ago
Joel Bodenmann
d2de6c3517
implemented gtimerDeinit()
9 years ago
Joel Bodenmann
7825434591
implemented some deinit()
9 years ago
Joel Bodenmann
a11f7da536
added deinit() routines for all modules (not implemented so far)
9 years ago
inmarket
d9f02858fd
Replace NULL's with 0 as NULL is not defined by the Raw32 GOS.
9 years ago
Joel Bodenmann
258c97d67d
fixed wrong macro
9 years ago
Joel Bodenmann
b3ee216bd2
Updates from main-line code
9 years ago
Joel Bodenmann
15c5fecd21
fixed define typo...
9 years ago
Joel Bodenmann
8b6e95de73
added thread priorities to gfxconf.h
9 years ago
Joel Bodenmann
73c5ef26f8
fixed license headers
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
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
Joel Bodenmann
1bfc5a9f85
removed GDISP_LLD() macro - fix
10 years ago
Joel Bodenmann
885b3d53b3
removed GDISP_LLD() macro
10 years ago
Joel Bodenmann
e00f8593e8
more doxygen cleanup
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