6c90597dc9
Updating makefiles for MacOS X
2016-05-06 13:43:43 +02:00
Joel Bodenmann
23e04c4803
Merge branch 'master' of https://bitbucket.org/Tectu/ugfx
2016-02-10 23:30:24 +01:00
Joel Bodenmann
f28e9d9eef
New sample board file (replacing some misleading existing ones)
2016-02-10 23:29:08 +01:00
inmarket
3847f54dae
Improve some doco
2016-02-10 13:54:41 +10:00
Joel Bodenmann
af2c663f57
Adding Altera MAX10 NEEK board files
2015-11-29 00:05:24 +01:00
inmarket
a5cde14428
ChibiOS does not work reliably with GCC -O0 with recent compilers.
...
Change to -O1
2015-11-27 10:28:41 +10:00
inmarket
739b3b1699
Update some makefiles and openocd config files
2015-11-27 10:13:23 +10:00
inmarket
205160aec0
Change STM32F429i-Discovery board to use the general STM32LTDC driver.
...
The special ILI9341 init code is now in the board file (it is board specific).
The specific STM32F429i-Discovery driver is now gone
2015-11-25 12:24:22 +10:00
inmarket
3ae120406e
Add an Arduino Sketch project.
...
It shows how to add ugfx as a sketch library.
2015-11-21 19:28:12 +10:00
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
713ce159d3
Updates to STM32F746-Discovery support
...
Clean out a lot of junk
2015-11-05 17:09:11 +10:00
inmarket
48a9d334b7
Replace all inline definitions with GFXINLINE
2015-10-23 18:24:49 +10:00
Joel Bodenmann
56794c2eb9
Fixing compiler warnings in STM32F746-Discovery board files
2015-10-20 19:52:22 +02:00
inmarket
a35ee53d0a
More STM32F746 updates + doco
2015-10-06 12:05:06 +10:00
inmarket
470868f51a
More STM32F746-Discovery changes.
2015-10-06 01:13:11 +10:00
inmarket
d4ef20f47e
Support for ChibiOS3 (master branch only currently) for the STM32F729-Discovery board.
...
Not working yet.
2015-10-05 11:23:31 +10:00
inmarket
a73a86e575
Minor update
2015-10-05 07:34:17 +10:00
Joel Bodenmann
4eb0dbb1e3
Updating ChibiOS 3.x build system support
2015-08-29 17:16:21 +02:00
Joel Bodenmann
2fc483e152
Updating ChibiOS 3.x build system support
2015-08-29 16:57:12 +02:00
Joel Bodenmann
4c6e2433a5
Updating ChibiOS 3.x build system support
2015-08-29 16:35:34 +02:00
Joel Bodenmann
940eda4cd4
Adding first version of STM32F7 discovery touch driver
2015-07-22 21:11:28 +02:00
Joel Bodenmann
78dc6e4b8e
Adding FT5336 touch driver. Not tested yet.
2015-07-21 15:04:49 +02:00
inmarket
c1d239bbda
Significant improvements in alternative scheduler.
...
Isolate the generic thread and heap code
Tidyup's.
Generic threading now working for x86, cortex-m0->m7.
2015-07-16 19:02:59 +10:00
inmarket
b3028a78d1
STM32F746 cleanup
2015-07-16 18:55:04 +10:00
Joel Bodenmann
8b60b51623
STM32F746Discovery board file now HAL free (SDRAM still to go)
2015-07-13 03:08:24 +02:00
inmarket
38b0cdd5e8
Working STM32F746G-Discovery board + example for raw32
...
Working STM32LTDC video driver
2015-07-11 16:13:05 +10:00
Joel Bodenmann
5a1f527fcf
working on the LTDC driver (not done yet and also hacky code)
2015-07-10 14:50:12 +02:00
Joel Bodenmann
6af2d41ea3
Renaming example dir to keep naming consistent
2015-07-10 12:55:16 +02:00
Joel Bodenmann
150d62141c
Merge branch 'STM32F7_Discovery' of https://bitbucket.org/Tectu/ugfx into STM32F7_Discovery
2015-07-10 11:56:31 +02:00
Joel Bodenmann
36906d8877
More work on the F7 discovery
2015-07-10 11:56:25 +02:00
inmarket
dbeb320fd3
Example make for stm32m7 using ugfx make system (not complete)
...
Changes to some stm32f746 files
2015-07-10 18:12:52 +10:00
Joel Bodenmann
d4f2cb0d72
Some more work on the F7 discovery
2015-07-09 03:12:16 +02:00
Joel Bodenmann
c58dabc9c9
Renaming driver to STM32LTDC as this will be a generic one
2015-07-09 00:43:04 +02:00
Joel Bodenmann
926c8e507b
Adding correct display parameters
2015-07-08 23:55:02 +02:00
Joel Bodenmann
ac231c558c
Adding some board file stuff for the F7 discovery (nothing done yet, just adding the required files)
2015-07-08 03:26:23 +02:00
inmarket
411e08902a
Add stm32m3 make option and fix stm32m1 make option
2015-06-08 11:31:23 +10:00
Joel Bodenmann
af71b94339
Fixing typo in HY-MiniSTM32V board file
2015-05-23 23:30:18 +02:00
inmarket
4482b7d973
SSD1331 board file for the SAM7EX256 via UEXT connector
2015-05-10 17:13:30 +10:00
inmarket
42d34fd421
More comments for the UEXT SSD1306 SPI board file
2015-05-09 23:39:52 +10:00
inmarket
201172ab69
Improve the UEXT bus descriptor file
2015-05-09 23:38:47 +10:00
inmarket
b4aa4d565f
Example board files for connecting "TinyScreen" - an arduino SSD1331 display from Tiny-Circuits
2015-04-07 23:24:09 +10:00
inmarket
727aa67289
Typo
2015-04-01 00:57:58 +10:00
inmarket
9f38cbc445
Example board file and cpp file for the Auduino teensy and the SSD1351 driver
2015-04-01 00:30:12 +10:00
inmarket
a436128e50
Updates to Mikromedia-Plus-STM32-M4 board and the SSD1963 driver
2015-02-28 17:09:49 +10:00
inmarket
6c0409f25b
New Mikromedia-Plus-STM32-M4 board by lliypuk (with mods)
2015-02-23 18:17:26 +10:00
inmarket
e14fb8cfa0
SSD1306 board file for SAM7EX256 using UEXT connector
2015-02-07 23:33:49 +10:00
inmarket
1760cd3aad
Oops - left some debugging.
2015-02-07 22:25:00 +10:00
inmarket
d532ab02c3
Chibios definition updates for the Olimex-SAM7EX256
2015-02-07 21:59:09 +10:00
inmarket
867324f1d5
Board file fixes for the Olimex-SAM7EX256 board
2015-02-07 21:58:24 +10:00
inmarket
5b2fff679d
Add TLS8204 on UEXT (Olimex MOD3310) to the SAM7EX256 board
2015-02-07 01:14:16 +10:00
inmarket
a7bf3da17b
Add UEXT connector definitions for the SAM7EX256 board.
2015-02-05 00:22:14 +10:00
Joel Bodenmann
514d91d6cf
Adding HY-MiniSTM32V board support
2015-02-01 17:35:18 +01:00
inmarket
57c14b74e4
Add Chibios v3 example files for the STM32F429iDiscovery board.
2014-12-31 12:28:10 +10:00
inmarket
17b921204c
Split SSD1306 spi board example into 2 files.
...
Revert chibios 3.x use of bool as a base type for bool_t. back to char
bool is available on c++ compilers only!!!!
2014-12-15 18:32:45 +10:00
inmarket
3936c63061
Updates for the EMBEST board and a small fix to the SSD2119 driver.
2014-12-15 18:17:52 +10:00
ergosys
cb115186c5
Improve SSD1306 spi example
...
Don't acquire bus for every command
Use SPI driver to control chip select
Use SPI driver start/stop only when bus acquired for lower power usage
Throttle SPI speed based on processor clock
2014-12-12 16:21:08 -08:00
inmarket
2904cd326b
Conversion of some addon board files to newmouse
2014-11-10 14:39:59 +10:00
inmarket
baebbad623
Fix GDISP_NEED_CONTROL for the STM32F429i-Discovery board.
2014-11-07 13:06:02 +10:00
inmarket
2a1c7785cc
Fix the newmouse STMPE811 driver.
...
Finalise the STM32F429i-Discovery board file for that touch controller
2014-11-07 12:05:23 +10:00
inmarket
bd041926b4
Allow a mouse driver to not return any results when it is polled.
2014-11-07 12:02:41 +10:00
Joel Bodenmann
541975a396
Adding STM32F429i-Discovery touch support (not working yet)
2014-11-05 21:32:12 +01:00
inmarket
b6d183832e
STM32F429i-Discovery board is now a supported board with an example project.
...
New gdisp driver (currently non-accelerated)
Mouse and other drivers still to come.
The board file is currently ChibiOS specific however the gdisp driver is suitable for any OS.
2014-11-05 19:32:47 +10:00
Joel Bodenmann
56bbacecc1
Merge branch 'master' into newmouse
2014-10-27 00:14:28 +01:00
Joel Bodenmann
cb668266b5
Adding Embest board example for chibios 2.x
2014-10-27 00:13:59 +01:00
Joel Bodenmann
6343a2e844
STMPE811 fixes - still not working
2014-10-13 23:12:18 +02:00
inmarket
7c9e3e5a42
Port SMTPE811 mouse driver to newmouse (and supported boards)
2014-10-13 17:44:15 +10:00
inmarket
b7baee596b
Convert FT5x06 mouse driver to newmouse (untested)
2014-10-13 16:37:48 +10:00
inmarket
cf3b8e4ed2
Add GMouse parameter to ADS7843 mouse driver to enable multiple drivers.
...
Tidy up naming.
2014-10-13 16:37:04 +10:00
inmarket
eb0cc21872
Tidy up MCU mouse defines
2014-10-13 16:35:57 +10:00
Joel Bodenmann
dc1ff7afa8
fixing ADS7843 driver - tested
2014-10-11 23:54:50 +02:00
Joel Bodenmann
d9f93a31bb
ADS7843 porting - not tested yet!
2014-10-11 18:24:12 +02:00
inmarket
527ebbff48
Update Olimex-STM32-LCD mouse board file for newmouse MCU driver.
...
Still to be tested and tuned on real hardware.
2014-10-12 00:34:32 +10:00
inmarket
20f235c1f1
Fine tuning the MCU driver parameters for the Mikromedia STM32 M4
2014-10-09 12:31:23 +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
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
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
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
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
daf9f65b9f
New makefile structure. Also OSX board defintion
2014-09-28 01:42:30 +10:00
inmarket
b2b3859e62
More makefile updates
2014-09-26 18:09:05 +10:00
inmarket
be9d354727
Update more Makefiles
2014-09-26 17:30:14 +10:00
inmarket
9db9255bad
Makefile: Add support for -
...
- ..'s in the source path
- USER_LISTINGS to control whether listings are generated
- dependancy directory now a MACRO
- support for Code::Blocks make targets
2014-09-26 16:35:00 +10:00
inmarket
1a495f3013
Rename all driver makefiles to driver.mk
2014-08-22 18:20:02 +10:00
Joel Bodenmann
0fa640f1ed
Merge branch 'master' of bitbucket.org:Tectu/ugfx
2014-08-21 18:34:59 +02:00
Joel Bodenmann
7c791f2a92
board file compiler warning
2014-08-21 18:33:07 +02:00
inmarket
117e195354
Update to the SPFD54124B gdisp driver.
...
Added an example board file for it to the boards/addons/gdisp directory
2014-08-21 09:11:10 +10:00
Joel Bodenmann
a26cf85256
FireBull board file fix
2014-07-11 23:15:24 +02:00
inmarket
6dea259ea2
Example added for FreeRTOS on Raspberry Pi
2014-07-09 18:47:59 +10:00
inmarket
ab9ce99647
Support added for the Raspberry Pi - talking directly to the graphics co-processor.
2014-07-09 15:40:03 +10:00
inmarket
34cc5e029a
eCos Synthetic framebuffer is now a supported "base" board.
2014-07-09 14:26:16 +10:00
inmarket
efe79a4a31
eCos fix
2014-07-07 11:19:04 +10:00
inmarket
8a3da5a2a3
Add framebuffer board file to interface with the eCos framebuffer device.
2014-07-02 11:52:08 +10:00