Commit Graph

2768 Commits

Author SHA1 Message Date
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
inmarket
d4eaafce10 Fix occassional startup crash under Win32 with newmouse 2014-09-28 01:44:24 +10:00
inmarket
bbdc236967 Merge branch 'master' into newmouse 2014-09-28 01:42:56 +10:00
inmarket
daf9f65b9f New makefile structure. Also OSX board defintion 2014-09-28 01:42:30 +10:00
inmarket
2776d00e82 GOS updates to fix compile warnings on linux 2014-09-28 01:41:07 +10:00
inmarket
aa858131c0 Merge branch 'master' into newmouse 2014-09-26 18:36:10 +10:00