Commit Graph

2373 Commits (f44b1c6412571defb76a07c001529bab1cfedc0e)

Author SHA1 Message Date
inmarket d9744317f9 Bug in ChibiOS compiling with Hardware FPU causing Exceptions on epilogue on clock tick.
For now just turn off hardware FPU
2014-10-07 21:56:15 +10:00
inmarket 27906d6856 Update touch driver test tool. More updates to come... 2014-10-07 21:55:45 +10:00
inmarket 21ad2c0c58 New mouse board files for MikroMedia STM32 M4 board to use new MCU touch driver 2014-10-07 21:55:12 +10:00
inmarket 08e26fcb90 New newmouse driver for MCU touch 2014-10-07 21:54:19 +10:00
inmarket 5497bf82b3 Remove stuff made superfluous by newmouse 2014-10-07 21:53:17 +10:00
inmarket ccf05e8c0a Fix bugs in newmouse framework 2014-10-07 21:52:00 +10:00
inmarket 3af0498a4c Replace ChibiOS specific delays with generic uGFX delays in ILI9341 driver 2014-10-07 21:51:15 +10:00
inmarket 71a77d64a1 Bug in ChibiOS compiling with Hardware FPU causing Exceptions on epilogue on clock tick.
For now just turn off hardware FPU
2014-10-07 21:50:25 +10:00
inmarket 2dd2154e6f Add eCos to the new build system - untested! 2014-10-06 18:07:12 +10:00
inmarket 6abd4d71d3 Add eCos to the new build system - untested! 2014-10-06 18:06:43 +10:00
inmarket 211254ed6c Add support for FreeRTOS into make system 2014-10-06 17:05:48 +10:00
inmarket 3348128fe2 Tidy ups 2014-10-06 17:05:39 +10:00
inmarket 5a3f22617b Add support for FreeRTOS into make system 2014-10-06 17:05:16 +10:00
inmarket 50dfad6f03 Tidy ups 2014-10-06 17:04:47 +10:00
inmarket 4b348f43ad Update buildfonts.sh to match change to fonts.h 2014-10-06 15:57:37 +10:00
inmarket df0a966fc2 Update buildfonts.sh to match change to fonts.h 2014-10-06 15:57:13 +10:00
inmarket 0118743a26 Merge branch 'master' into newmouse 2014-10-06 15:53:08 +10:00
inmarket afc42bab03 Merge remote-tracking branch 'origin/master' 2014-10-06 15:52:36 +10:00
inmarket 63fd8ab89b Update support for ChibiOS v3 to the current repository.
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
2014-10-06 15:50:43 +10:00
inmarket 18c4a9f870 Update support for ChibiOS v3 to the current repository.
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
2014-10-06 15:50:19 +10:00
Joel Bodenmann 5427d3efe5 Fixing inclusion problem 2014-10-05 15:03:12 +02:00
inmarket bbc7b6e039 Update to makefiles to support ChibiOS v3, making ARM thumb targets, CPU specific flags etc
Also put license in the gmake master scripts.
2014-10-04 17:12:53 +10:00
inmarket 2151935b3a Update to makefiles to support ChibiOS v3, making ARM thumb targets, CPU specific flags etc
Also put license in the gmake master scripts.
2014-10-04 17:12:33 +10:00
inmarket e6882aa5f4 Add makefile support for absolute paths
Add makefile support for cygwin gmake versus mingw gmake
Add makefile support for "master" directories eg GFXLIB, CHIBIOS etc
2014-10-02 19:52:47 +10:00
inmarket 5d3ab261c0 Add makefile support for absolute paths
Add makefile support for cygwin gmake versus mingw gmake
Add makefile support for "master" directories eg GFXLIB, CHIBIOS etc
2014-10-02 19:52:28 +10:00
inmarket f90ea57bff First ARM build to use the new makefile plus makefile updates 2014-10-01 00:45:02 +10:00
inmarket 68a784d67e First ARM build to use the new makefile plus makefile updates 2014-10-01 00:44:40 +10:00
inmarket b1b00b1cc9 Updated make scripts to be more compatible with older versions of gmake 3.XX 2014-09-30 13:33:19 +10:00
inmarket 8cc07f2d4c Updated make scripts to be more compatible with older versions of gmake 3.XX 2014-09-30 13:33:00 +10:00
inmarket 417f64bd3c Makefile fix 2014-09-29 17:51:43 +10:00
inmarket ac6e26f1a0 uGFXnet ported to newmouse driver (and tidied up) 2014-09-29 17:51:23 +10:00
inmarket d4a40cb507 Makefile fix 2014-09-29 17:50:43 +10:00
inmarket 3f68f24d13 Merge branch 'master' into newmouse 2014-09-29 16:23:01 +10:00
Joel Bodenmann 8efdd2c514 /src/gos/gfx_* -> /src/gos/gos_* 2014-09-29 16:22:35 +10:00
inmarket 65315ac162 Merge remote-tracking branch 'origin/newmouse' into newmouse 2014-09-29 16:21:31 +10:00
inmarket 445fadaa4a Merge branch 'master' into newmouse 2014-09-29 16:21:07 +10:00
inmarket b7a89b2ada doxygen updates 2014-09-29 16:09:08 +10:00
Joel Bodenmann 32a4969b7d Merge branch 'newmouse' of bitbucket.org:Tectu/ugfx into newmouse 2014-09-29 08:08:36 +02:00
inmarket 4cf198aad2 X bug fix so application closes properly when there is a window manager 2014-09-29 16:08:10 +10:00
Joel Bodenmann 1e8a7ff6dd /src/gos/gfx_* -> /src/gos/gos_* 2014-09-29 08:07:43 +02:00
inmarket a9e802395e X bug fix so that window closes properly when using a window manager 2014-09-29 16:00:17 +10:00
inmarket 6b158b8a0b Move mouse initialisation to a better spot 2014-09-29 15:59:37 +10:00
inmarket a873d55173 doxygen updates 2014-09-29 15:58:44 +10:00
inmarket 611133cbc0 Merge branch 'master' into newmouse 2014-09-29 15:47:47 +10:00
inmarket e2f3a68c3b Progress bar optimisation. 2014-09-29 15:46:34 +10:00
inmarket 3abbf8e1b2 Bug fixes for the OSX GOS layer 2014-09-29 15:46:08 +10:00
inmarket e3545c55bf Bug fixes for the linux GOS layer. Also add POSIX semaphore implementation. 2014-09-29 15:45:44 +10:00
Joel Bodenmann 0253b7df49 some more doxygen fixes 2014-09-28 23:42:53 +02:00
Joel Bodenmann 8d7bbe7e45 some doxygen fixes (more coming) 2014-09-28 23:02:44 +02:00
inmarket 7cceda585d Fix newmouse compiler warning 2014-09-28 01:44:41 +10:00