Fix UG-2832HSWEG04 landscape. Add reverse landscape support to UG_2864AMBAG01 and UG-9964HSWAG01. Fixe NXHELLO default colors for 1-bit mono modes

This commit is contained in:
Gregory Nutt 2013-06-24 12:37:02 -06:00
parent 56b87e424b
commit 4f13725f35
3 changed files with 10 additions and 3 deletions

View File

@ -594,3 +594,6 @@
* apps/examples/nxhello: Minor fix for compilation error when the
display resolution is low (< 8bpp) due to a typo that has been there
for a long time (2013-6-23).
* apps/examplex/nxhello: Correct default colors when in Y1 code mode.
(2013-6-24).

View File

@ -73,6 +73,8 @@
# define CONFIG_EXAMPLES_NXHELLO_BGCOLOR 0x007b68ee
# elif CONFIG_EXAMPLES_NXHELLO_BPP == 16
# define CONFIG_EXAMPLES_NXHELLO_BGCOLOR 0x7b5d
# elif CONFIG_EXAMPLES_NXHELLO_BPP < 8
# define CONFIG_EXAMPLES_NXHELLO_BGCOLOR 0x00
# else
# define CONFIG_EXAMPLES_NXHELLO_BGCOLOR ' '
# endif
@ -87,6 +89,8 @@
# define CONFIG_EXAMPLES_NXHELLO_FONTCOLOR 0x00000000
# elif CONFIG_EXAMPLES_NXHELLO_BPP == 16
# define CONFIG_EXAMPLES_NXHELLO_FONTCOLOR 0x0000
# elif CONFIG_EXAMPLES_NXHELLO_BPP < 1
# define CONFIG_EXAMPLES_NXHELLO_FONTCOLOR 0x01
# else
# define CONFIG_EXAMPLES_NXHELLO_FONTCOLOR 'F'
# endif

View File

@ -270,7 +270,7 @@ static void nxhello_initglyph(FAR uint8_t *glyph, uint8_t height,
#if CONFIG_EXAMPLES_NXHELLO_BPP < 8
pixel = CONFIG_EXAMPLES_NXHELLO_BGCOLOR;
#if CONFIG_NX_NPLANES > 1
# warning "More logic is needed for the case where CONFIG_NX_PLANES > 1"
#endif
@ -279,7 +279,7 @@ static void nxhello_initglyph(FAR uint8_t *glyph, uint8_t height,
pixel &= 0x01;
pixel = (pixel) << 1 |pixel;
# endif
# if CONFIG_EXAMPLES_NXHELLO_BPP < 4
@ -410,7 +410,7 @@ void nxhello_hello(NXWINDOW hwnd)
dest.pt1.y = pos.y;
dest.pt2.x = pos.x + fwidth - 1;
dest.pt2.y = pos.y + fheight - 1;
/* Then put the font on the display */
src[0] = (FAR const void *)glyph;