aboutsummaryrefslogtreecommitdiffstats
path: root/src/gevent
Commit message (Collapse)AuthorAgeFilesLines
* Tidy u gfxSem, gfxMutex and various Macros by converting to new types gSem, ↵inmarket2018-11-032-6/+6
| | | | gMutex etc
* For all source files update integer types to the new gI8 etc type namesinmarket2018-11-032-6/+6
|
* Update license headerTibo Clausen2018-10-016-6/+6
|
* gDelayNone/gDelayForever to replace TIME_IMMEDIATE/TIME_INFINITEinmarket2018-07-081-2/+2
|
* Added type gDelay to replace V2.x delaytime_tinmarket2018-07-082-2/+2
| | | | | | 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
* Added new type definitions - moving towards V3.0inmarket2018-06-232-16/+8
|
* First set of V3 macro changesinmarket2018-02-272-4/+4
|
* Fixes to GEVENTinmarket2016-11-192-52/+41
|
* Fixing GEVENT documentationJoel Bodenmann2016-11-041-9/+9
|
* using uint32_t instead of unsigned for GEVENT source listener flagsJoel Bodenmann2015-12-082-4/+4
|
* Make all include paths in ugfx relative.inmarket2015-11-212-2/+2
| | | | The only include path now needed is for drivers (in particular GDISP drivers)
* Added ability to compile ugfx as a single file (excluding driver and board ↵inmarket2015-06-081-0/+8
| | | | | | files). Simply compile src/gfx_mk.c
* Add the license to the makefilesinmarket2015-06-081-0/+5
|
* Big file rename to reduce problems with brain-dead IDE's that don't handle ↵inmarket2015-01-216-12/+4
| | | | | | | project file hierarchies well. Naming is more consistent with the new scheme. May affect some third party drivers (header file renames).
* Rename lots of files to help prevent compile time name conflicts.inmarket2014-08-202-2/+2
|
* Fix a bug that caused geventWait() to always fail if called with a timeoutinmarket2014-08-171-5/+27
| | | | Fix a bug that caused geventWait() to miss pending events,
* Rebuild GEvent.inmarket2014-07-162-37/+82
| | | | It should be faster, have less contention problems, use less memory and allow reentrancy from a callback handler.
* Combine GAUDIN and GAUDOUT into a single GAUDIO module.inmarket2014-03-111-2/+1
| | | | | | Simplify GAUDIN (now GAUDIO RECORD) api. Update audio demo's to match. Port Win32 driver to new audio api.
* Integrate the include files with each module. Simplifies structure of code.inmarket2014-02-194-1/+313
|
* implemented some deinit()Joel Bodenmann2014-02-021-1/+1
|
* added deinit() routines for all modules (not implemented so far)Joel Bodenmann2014-02-021-1/+7
|
* fixed license headersJoel Bodenmann2013-07-211-1/+1
|
* License header updatesinmarket2013-06-151-1/+1
|
* GOS updatesinmarket2013-06-021-1/+1
|
* GOS module, for operating system independanceinmarket2013-05-251-48/+50
| | | | | GMISC fast floating point trig GMISC fast fixed point trig
* updated license headersJoel Bodenmann2013-05-031-18/+5
|
* Revert "updated license headers"Joel Bodenmann2013-05-021-8/+19
| | | | This reverts commit 0a26d9983b6d1deab272ff6dde98f7c77ff2a56c.
* updated license headersJoel Bodenmann2013-05-021-19/+8
|
* updated copyright - 2013Joel Bodenmann2013-03-061-1/+1
|
* Fix to allow destroying of gwin buttonsAndrew Hannam2013-03-021-197/+197
|
* GEVENT doxygenJoel Bodenmann2012-12-191-94/+0
|
* doxygen updateJoel Bodenmann2012-12-161-1/+1
|
* RestructureAndrew Hannam2012-12-062-0/+292
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.