From a926bbf2fc1c43dedfde3bcf90a1a6d7b56db562 Mon Sep 17 00:00:00 2001 From: patacongo Date: Sat, 24 Apr 2010 00:27:11 +0000 Subject: Prep for 5.4 release git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2626 7fd9a85b-ad96-42d3-883c-3090e2eb8679 --- nuttx/ReleaseNotes | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) (limited to 'nuttx/ReleaseNotes') diff --git a/nuttx/ReleaseNotes b/nuttx/ReleaseNotes index 0b329f1012..7618bc7d04 100644 --- a/nuttx/ReleaseNotes +++ b/nuttx/ReleaseNotes @@ -1199,3 +1199,30 @@ Two important bugfix was also included: * An important fix to the USB mass storage driver was contributed by David Hewson. * A serious error in the AT91SAM3U PIO handling was fixed. + +nuttx-5.4 +^^^^^^^^^ + +This is the 51st release of NuttX. This release includes one new, important +extension to th NX graphics system (See http://www.nuttx.org/NXGraphicsSubsystem.html). + +NX was develop a couple years back on hardware that supported only framebuffer +devices, that is, video hardware with video memory directly converts the memroy +content to video. However, most MCUs that NuttX focuses on do not support such +video memory; rather, that typically only support LCDs via parallel or serial +interfaces. + +This release of NuttX extends NX so that now renders directly to the LCD device +via its serial or parallel interface. No in-memory copy of the screen memory +need be maintained so this solution should also work in MCUs with very limited +SRAM. + +This initial release of this feature includes the verified NX extensions plus +a driver for the HX8347, 16-bit parallel LCD. This LCD supports 16-bit RGB +(5:6:5). + + + * include/nuttx/lcd.h - Defines an LCD interface. + * graphics/nxglib/fb and lcd - Support LCD and framebuffer rasterizers for NX. + * configs/sam3u-ek/src/up_lcd.c - LCD driver for LCD on SAM3U-EK development + board. -- cgit v1.2.3