Gregory Nutt
8bd9cfe038
Squashed commit of the following:
...
arch/arm: Remove support for CONFIG_ARMV7M_CMNVECTOR. It is now the only vector support available. Also remove CONFIG_HAVE_CMNVECTOR. That no longer signifies anything."
arch/arm/src/stm32: This commit removes support for the dedicated vector handling from the STM32 architecture support. Only common vectors are now supported.
2018-06-20 12:30:37 -06:00
Marco Krahl
af9bf8d721
Merged in MarcoKrahl/nuttx/ltdc (pull request #652 )
...
ports stm32 ltdc and stm32 dma2d to framebuffer interface
* stm32: Removes current dma2d and ltdc implementation for replacement
Signed-off-by: Marco Krahl <ocram.lhark@gmail.com>
* stm32f429i-disco: Removes obsolete functions call
Signed-off-by: Marco Krahl <ocram.lhark@gmail.com>
* stm32_dma2d: Adds pixel format and transparency definitions
Signed-off-by: Marco Krahl <ocram.lhark@gmail.com>
* stm32_dma2d: Adds interface definition
Signed-off-by: Marco Krahl <ocram.lhark@gmail.com>
* stm32_dma2d: Reimplements dma2d driver
Signed-off-by: Marco Krahl <ocram.lhark@gmail.com>
* stm32_ltdc: Adds interface definition
Signed-off-by: Marco Krahl <ocram.lhark@gmail.com>
* stm32_ltdc: Reimplements ltdc driver
Signed-off-by: Marco Krahl <ocram.lhark@gmail.com>
* stm32: Updates LTDC and DMA2D Kconfig definitions
Signed-off-by: Marco Krahl <ocram.lhark@gmail.com>
* stm32f429i-disco: Fix compile error when ldc debug is enabled
Signed-off-by: Marco Krahl <ocram.lhark@gmail.com>
* stm32f429i-disco: Adds helper script for frambuffer and heap2 calculation
Signed-off-by: Marco Krahl <ocram.lhark@gmail.com>
* stm32f429i-disco: Update README for framebuffer configuration
Signed-off-by: Marco Krahl <ocram.lhark@gmail.com>
* stm32f429i-disco: Update board configuration of framebuffer example
Signed-off-by: Marco Krahl <ocram.lhark@gmail.com>
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2018-06-06 16:05:05 +00:00
Gregory Nutt
a958349353
STM32F429i-Disco: Convert NxWM configuration to use LTDC framebuffer driver instead of SPI serial. Also reduce number of layers from 4 to 1 in fb configuration. Only one layer is used.
2017-11-15 11:47:14 -06:00
Gregory Nutt
37ca491be6
Build system: Fix CONFIG_BUILD_KERNEL logic directories that have ubin and kbin subdirectories. Conditional logic was fine for CONFIG_BUILD_FLAT and CONFIG_BUILD_PROTECTED but generated useless dependencies if CONFIG_BUILD_KERNEL.
2017-11-15 11:39:30 -06:00
Gregory Nutt
d99f1ca574
configs/stm32f429-disco/fb: Enable support for the STMPE811 touchscreen controller and also for the apps/exmaples/touchscreen test.
2017-11-14 10:18:03 -06:00
Gregory Nutt
d427872bd6
configs/stm32f429i-disco: Add logic to auto-mount procfs. Enable procfs in all configurations that use NSH.
2017-11-13 16:46:45 -06:00
Gregory Nutt
cd498778bd
configs/stm32f429i-disco/: Fix a warning and some C comments.
2017-11-13 16:23:14 -06:00
Gregory Nutt
13b742236d
Update some README files.
2017-11-13 15:49:38 -06:00
Gregory Nutt
2ff9f0e5b1
configs/stm32f429i-disco/fb: Fix a compile issue. Disable all NX features in the fb configuration. NX is not needed.
2017-11-13 14:52:10 -06:00
Gregory Nutt
bf724ddf61
configs/stm32f439i-disco: Add an fb configuration
2017-11-13 14:33:47 -06:00