Commit graph

30 commits

Author SHA1 Message Date
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
383be6964e GTimer fix for fast tick rate systems 2015-11-05 17:08:00 +10:00
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) 2015-10-26 15:13:34 +01:00
inmarket
17c940423b More thread return fixes 2015-10-23 18:23:57 +10:00
Joel Bodenmann
e6867c4e48 Fixing compiler warning/error 2015-10-23 17:18:42 +10:00
inmarket
ccde54722f Added ability to compile ugfx as a single file (excluding driver and board files).
Simply compile src/gfx_mk.c
2015-06-08 14:14:40 +10:00
inmarket
aa7ebf9c26 Add the license to the makefiles 2015-06-08 12:11:37 +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
476d11d599 Fix serious bug in GTIMER. 2015-01-03 18:41:38 +10:00
inmarket
0f3f8f68f8 Rename lots of files to help prevent compile time name conflicts. 2014-08-20 17:42:53 +10:00
inmarket
37966ff16d Integrate the include files with each module. Simplifies structure of code. 2014-02-19 00:36:52 +10:00
inmarket
d869d9b3b8 Fix gtimerDeinit() function and add a TODO to _gtimerDeinit() 2014-02-03 18:01:44 +10:00
Joel Bodenmann
d2de6c3517 implemented gtimerDeinit() 2014-02-02 19:55:20 +01:00
Joel Bodenmann
7825434591 implemented some deinit() 2014-02-02 19:52:46 +01:00
Joel Bodenmann
a11f7da536 added deinit() routines for all modules (not implemented so far) 2014-02-02 19:24:43 +01:00
inmarket
d9f02858fd Replace NULL's with 0 as NULL is not defined by the Raw32 GOS. 2013-12-21 13:21:59 +10:00
Joel Bodenmann
15c5fecd21 fixed define typo... 2013-10-05 03:20:55 +02:00
Joel Bodenmann
8b6e95de73 added thread priorities to gfxconf.h 2013-10-05 02:32:35 +02:00
Joel Bodenmann
73c5ef26f8 fixed license headers 2013-07-21 22:20:37 +02:00
inmarket
ed0bac9765 License header updates 2013-06-15 21:37:22 +10:00
inmarket
1c258a8273 GOS updates 2013-06-02 18:57:22 +10:00
inmarket
7fbfde42aa GOS module, for operating system independance
GMISC fast floating point trig
GMISC fast fixed point trig
2013-05-25 01:26:52 +10:00
Joel Bodenmann
6c38d5b310 updated license headers 2013-05-03 16:36:17 +02:00
Joel Bodenmann
296e74f3e0 Revert "updated license headers"
This reverts commit 0a26d9983b.
2013-05-02 01:53:28 +02:00
Joel Bodenmann
0a26d9983b updated license headers 2013-05-02 01:50:09 +02:00
Joel Bodenmann
e315480c71 updated copyright - 2013 2013-03-06 23:11:01 +01:00
Joel Bodenmann
1bfc5a9f85 removed GDISP_LLD() macro - fix 2013-02-11 09:25:45 +01:00
Joel Bodenmann
885b3d53b3 removed GDISP_LLD() macro 2013-02-11 09:25:26 +01:00
Joel Bodenmann
e00f8593e8 more doxygen cleanup 2012-12-19 19:48:12 +01:00
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.
2012-12-06 18:45:54 +10:00