2c1c87ee1b
Fixing line endings
2021-10-20 22:17:27 +10: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
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
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
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
inmarket
82047b1ac6
STM32LTDC 2nd layer support with alpha
2017-10-01 18:00:49 +10:00
inmarket
864210b764
Fixes to allow STM32F749-Discovery to work with ChibiOS
2017-04-29 19:10:22 +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
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
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
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