aboutsummaryrefslogtreecommitdiffstats
path: root/src/gos
Commit message (Collapse)AuthorAgeFilesLines
* Renaming GFX_NO_OS_INIT to GFX_OS_NO_INITJoel Bodenmann2015-08-165-9/+9
|
* Significant improvements in alternative scheduler.inmarket2015-07-1615-1411/+1121
| | | | | | Isolate the generic thread and heap code Tidyup's. Generic threading now working for x86, cortex-m0->m7.
* Fixing syntax errors in order to be able to compile scheduler code (still ↵Joel Bodenmann2015-07-121-45/+45
| | | | not working but compiling)
* Some fixes in ASM codeJoel Bodenmann2015-07-121-11/+11
|
* Merge branch 'master' into Alternate_Raw32_Schedulerinmarket2015-07-083-9/+23
|\
| * Provide better access to compiler optimisations for the raw schedulerinmarket2015-07-083-9/+23
| |
* | Merge branch 'master' into Alternate_Raw32_Schedulerinmarket2015-07-082-2/+2
|\|
| * Correction of stackbase for mingw32inmarket2015-07-082-2/+2
| |
* | Alternate Raw32 scheduler.inmarket2015-07-082-111/+256
|/ | | | | | Works for main thread + one other thread. Currently fails with 2 other threads. STM32M4 code tested and working.
* Fix single file make issues with GOS Raw32 on the Win32 platform.inmarket2015-07-081-1/+10
|
* Merge remote-tracking branch 'origin/master'inmarket2015-07-082-2/+2
|\
| * Fixing stack alignment issue in Arduino schedulerJoel Bodenmann2015-07-081-1/+1
| |
| * Fixing stack alignment issue in RAW32 schedulerJoel Bodenmann2015-07-081-1/+1
| |
* | Spelling fixes.inmarket2015-07-081-2/+2
|/
* Improving type definition inclusion in RAW32 portJoel Bodenmann2015-07-021-2/+6
|
* Fixing ChibiOS/RT 3.x portJoel Bodenmann2015-06-191-1/+2
|
* Added ability to compile ugfx as a single file (excluding driver and board ↵inmarket2015-06-081-0/+16
| | | | | | files). Simply compile src/gfx_mk.c
* Add the license to the makefilesinmarket2015-06-081-0/+5
|
* More GOS arduino files - oops missed them last commit.inmarket2015-04-072-0/+652
|
* Add Arduino as a full GOS supported operating system (even though it is ↵inmarket2015-04-074-3/+13
| | | | really just a special bare bones platform)
* Fix misspelling of KEIL preprocessor directive.inmarket2015-03-251-2/+2
|
* More updates for Keil with raw32 GOS.inmarket2015-03-182-16/+10
|
* Attempt to fix setjmp issues with the Kiel compiler.inmarket2015-03-181-7/+9
|
* Support ChibiOS V3 changes to the FileStream APIinmarket2015-03-111-1/+3
|
* Compile error and emulation errors for GFILE_NEED_STDIOinmarket2015-02-214-0/+12
|
* Big file rename to reduce problems with brain-dead IDE's that don't handle ↵inmarket2015-01-216-7/+10
| | | | | | | project file hierarchies well. Naming is more consistent with the new scheme. May affect some third party drivers (header file renames).
* Fix complaints with some ChibiOS versions and some compilers about ↵inmarket2014-12-311-0/+11
| | | | TRUE/FALSE redefinition.
* More doxygen fixesJoel Bodenmann2014-11-282-4/+4
|
* GOS doxygen fixJoel Bodenmann2014-11-281-2/+2
|
* Fixing doxygen for GOS moduleJoel Bodenmann2014-11-271-7/+14
|
* Fixing doxygenJoel Bodenmann2014-11-231-1/+1
|
* Spacing, comments and spelling mistakesinmarket2014-11-152-2/+2
|
* ChibiOS 3 error message updateinmarket2014-10-091-2/+2
|
* Update support for ChibiOS v3 to the current repository.inmarket2014-10-061-0/+4
| | | | | | | Update Make system to match. Add ability to make to a library rather than a program Stop ignoring objcode invalid format errors Multiple make tidy ups
* /src/gos/gfx_* -> /src/gos/gos_*Joel Bodenmann2014-09-2918-16/+16
|
* doxygen updatesinmarket2014-09-293-3/+3
|
* Bug fixes for the OSX GOS layerinmarket2014-09-291-25/+17
|
* Bug fixes for the linux GOS layer. Also add POSIX semaphore implementation.inmarket2014-09-292-75/+127
|
* GOS updates to fix compile warnings on linuxinmarket2014-09-283-8/+28
|
* Adding prefix to port files to avoid file name conflicts on case insensitive ↵Joel Bodenmann2014-08-0818-16/+16
| | | | systems
* FreeRTOS type definitions for versions older than 8Joel Bodenmann2014-08-081-0/+12
|
* Operating System initialisation can now be turned off in gfxconf.hinmarket2014-07-299-18/+54
|
* Oops - add rawrtos into the makefileinmarket2014-07-291-1/+2
|
* Support for rawrtos real time operating systeminmarket2014-07-294-2/+160
|
* Try to prevent type definition conflicts with standard headersinmarket2014-07-151-8/+14
|
* eCos: fixing gfxFree() routineJoel Bodenmann2014-07-111-1/+1
|
* adding ecos port to makefileJoel Bodenmann2014-07-111-0/+1
|
* Merge branch 'master' into eCosinmarket2014-07-031-0/+13
|\
| * Missing gfxconf definitions for the RAW32 portinmarket2014-07-031-0/+13
| |
* | First cut eCos portinmarket2014-06-255-2/+229
|/