1d63573408
Adding FreeBSD support
2021-09-21 17:54:35 +02:00
Joel Bodenmann
08c2358542
STM32LTDC: Support double buffering
2021-08-18 16:38:23 +02:00
Joel Bodenmann
7f78be1183
STM32LTDC: Rename user config options for consistency & add docs
2021-08-17 14:23:57 +02:00
Joel Bodenmann
91247717a0
STM32LTDC: Expose more options to board file
2021-08-17 13:40:57 +02:00
Joel Bodenmann
94fd096fdd
STM32LTDC: Rename ALLOW_2ND_LAYER to LTDC_USE_2ND_LAYER
2021-08-17 13:26:54 +02:00
Joel Bodenmann
37450998e1
STM32LTDC: Fix board function signatures
2021-08-12 20:31:49 +02:00
Joel Bodenmann
6fa3520f2a
Refactor STM32LTDC driver to outsource hardware specifics such as clock setup to the board file
2021-08-12 20:22:49 +02:00
Joel Bodenmann
beb815e109
Board STM32F746-Discovery: Fix rouge-ly replaced types
2021-08-12 20:08:02 +02:00
inmarket
d528fb218d
Minor fixups
2018-11-10 10:45:28 +10:00
inmarket
7c5a6c928f
For all source files update integer types to the new gI8 etc type names
2018-11-03 10:51:23 +10:00
Tibo Clausen
0840c8e784
Update license header
2018-10-01 17:34:15 +02:00
inmarket
93da5a0578
gDelayNone/gDelayForever to replace TIME_IMMEDIATE/TIME_INFINITE
2018-07-08 15:15:15 +10:00
inmarket
215f31ee3d
Added type gDelay to replace V2.x delaytime_t
...
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
2018-07-08 14:30:31 +10:00
inmarket
bda8c738b1
Added type gPowermode to replace V2.x powermode_t, and values gPowerXXX replace powerXXX
2018-07-08 11:47:36 +10:00
inmarket
f9c848e985
Change color_t to gColor
2018-07-08 11:19:43 +10:00
inmarket
2ab2d77fcb
Change coord_t to gCoord
2018-07-08 10:54:19 +10:00
inmarket
41271d632b
Added new type definitions - moving towards V3.0
2018-06-23 13:02:07 +10:00
inmarket
94f1cc2f0a
Change new colors to GFX_RED instead of GFXRED. Use the new color defs
2018-03-10 20:36:12 +10:00
inmarket
f265924396
First set of V3 macro changes
2018-02-27 17:44:21 +10:00
inmarket
aeef03a83e
Updates to standard STM32LTDC based boards to ensure the LTDC clock is fully operational before continuing
2018-02-24 11:49:30 +10:00
a5c1e29d21
Improving STM32F746G-Discovery board files
2017-10-28 15:28:31 +02:00
025bc66666
STM32F469i-Discovery board files
2017-10-28 11:58:02 +02:00
d0fb541191
Updating STM32F429i-Discovery board file for ChibiOS
2017-10-02 23:11:18 +02:00
inmarket
82047b1ac6
STM32LTDC 2nd layer support with alpha
2017-10-01 18:00:49 +10:00
Chayoung You
1cc6004e9a
Fix CFLAGS and LIBS for sdl2
2017-06-26 14:11:16 +09:00
inmarket
c67966f60e
Added partial definition for the STM32F469i-Discovery board
2017-05-05 11:38:49 +10:00
inmarket
864210b764
Fixes to allow STM32F749-Discovery to work with ChibiOS
2017-04-29 19:10:22 +10:00
170869dea9
Added complete support for Altera Terasic MAX10 NEEK board
2017-02-18 16:34:15 +01:00
inmarket
bc336ee15f
Fix for linux framebuffer for RGB555 and BGR555
2016-08-24 17:47:32 +10:00
b4f96b3e26
Fixing wrong macro in Linux framebuffer board file
2016-08-24 00:51:41 +02:00
16ac227a75
Fixing issue with color formats in Linux-Framebuffer board files
2016-08-24 00:14:25 +02:00
ac5e96cca1
Adding Linux event input touch driver
2016-08-23 23:10:04 +02:00
230c06a126
Updating Mac OS X board files
2016-08-15 15:02:17 +02:00
8dd5cc93d5
Cleaning up new SDL driver support
2016-08-15 14:05:56 +02:00
inmarket
9356534ad5
Updates to STM32F439i-Eval board files to fix display flashing
2016-08-13 15:12:00 +10:00
Oleg Gerasimov
cbb0617981
Added SDL multiply driver
2016-08-08 00:11:29 +03:00
91f537c91c
STM32F439i-Eval board file cleanup
2016-08-03 14:50:48 +02:00
37fc27ac6b
Adding STM32F439i-EVAL board files
2016-08-03 02:56:34 +02:00
a972649d65
Adding note to Linux-Framebuffer readme that sufficient permission is required to access the framebuffer device
2016-07-26 11:27:47 +02:00
Andrew Hannam
5fe88d6371
Update the Win32 example project to work with current versions of cygwin mingw32 compiler
2016-07-25 18:23:32 +10:00
cb26bc2d37
Fixing bug in STM32F746G-Discovery board file which resulted in bad color reproduction
2016-06-26 11:03:25 +02:00
fb100bcc25
Updating STM32F746-Discovery board files to be compatible with newer STM32F7CubeHAL
2016-06-22 17:46:46 +02:00
Andrew Hannam
bb7f100804
Undef uGFX colors for the STM32F7 board to prevent conflicts with changed STM32 HAL header files
2016-06-16 20:34:03 +10:00
6c90597dc9
Updating makefiles for MacOS X
2016-05-06 13:43:43 +02: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