Update ChangeLog

This commit is contained in:
Gregory Nutt 2014-12-19 15:40:27 -06:00
parent fa5dffbc18
commit a3eb245989
1 changed files with 54 additions and 1 deletions

View File

@ -9269,4 +9269,57 @@
The various parts support varying numbers of GPIO blocks and with varying
capabilities to support interrupts on the pins of different GPIO blocks
(2014-12-18).
* arch/arm/src/stm32/chip/stm32f40xxx_rcc.h: PLLSAI register name to
this one in the reference manual. From Marco Krahl (2014-14-19).
* arch/arm/src/stm32/chip/stm32_ltdc.h: Rename CFBLR register name to
the name used in the reference manual. From Marco Krahl (2014-14-19).
* arch/arm/src/stm32/chip/stm32_ltdc.h: Add missing clut register
definition. From Marco Krahl (2014-14-19).
* arch/arm/src/stm32/stm32f40xxx_rcc.c: Configure PLLSAI clock to
enable ltdc register access. From Marco Krahl (2014-14-19).
* configs/stm32f429i-disco/include/board.h: Update board definition for
the ili9341 LCD display. This configures all LCD settings for the RGB
interface. Also adds a customer LCD display template. From Marco Krahl
(2014-14-19).
* arch/arm/src/stm32/stm32_ltdc.h: Define a common layer description for
the ltdc and dma2d controller. From Marco Krahl (2014-14-19).
* arch/arm/src/stm32/stm32_dma2d.c/.h and related files: Add
infrastructure for dma2d support. From Marco Krahl (2014-14-19).
* arch/arm/include/stm32/ltdc.h: Add interface to perform hardware
accelerated layer operation. The following methods must be supported
by the implementation: gevideoinfo, getplaneinfo, getlid, setclut,
getclut, setcolor, getcolor, setcolorkey, getcolorkey, setalpha,
getalpha, setblendmode, getblendmode, setarea, getarea, and update.
And if DMA2D is supported: blit and blend. The method up_ltdcgetlayer
provides access to a reference of a specific ltdc layer. From Marco
Krahl (2014-14-19).
* arch/arm/src/stm32/stm32_ltdc.c: Implements ltdc frambuffer support
for the generic nuttx framebuffer interface, (see nuttx/video/fb.h).
This also implements the interface to perform hardware accelerated
layer operation by the ltdc controller and dma2d controller later
(see nuttx/video/ltdc.h). The following methods are supported by the
ltdc interface: getvideoinfo, getplaneinfo, getlid, setclut, getclut,
setcolor, getcolor, setcolorkey, getcolorkey, setalpha, getalpha,
setblendmode, getblendmode, setarea, getarea, and update. From Marco
Krahl (2014-14-19).
* include/nuttx/lcd/ili9341.h: Update interface control definitions.
From Marco Krahl (2014-14-19).
* configs/stm32f429i-disco/src/stm32_lcd.c: Add support for
initializing ltdc framebuffer and the configured lcd display. This
adds support for initializing of the ltdc controller and the lcd
device connected on the stm32f429i-disco. The following methods are
provided for the generic fb interface: up_fbinitialize,
up_fbgetvplane, and fb_uninitialize. The following methods are
provided for the ltdc interface: up_ltdcgetlayer. From Marco Krahl
(2014-14-19).
* zrch/arm/src/stm32/Kconfig: Add configuration option for ltdc. This
adds the following ltdc configuration options: dither support, cmap
support, is this the right place for CONFIG_FB_CMAP?, support for
extended ltdc interface. From Marco Krahl (2014-14-19).
* nuttx/configs/stm32f429i-disco: Enable configuration of framebuffer
support for the ltdc controller. From Marco Krahl (2014-14-19).
* configs/stm32f429i-disco/src/stm32_boot.c: Initialize ltdc during
bootup. From Marco Krahl (2014-14-19).
* configs/stm32f429i-disco/ltdc: Add default platform configuration to
test framebuffer support for the ltdc. . From Marco Krahl
(2014-14-19).