diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2012-11-07 23:55:49 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2012-11-07 23:55:49 +0000 |
commit | 92ece28c9595ada48bfa172e450338a2a6b0169a (patch) | |
tree | f805d9d14b90527e71be62f3e4d030e3ba4a9281 /apps/examples/nxlines/Kconfig | |
parent | 53e55c149a9ce0b1b0e1d4ff650e980ce54be5aa (diff) | |
download | nuttx-92ece28c9595ada48bfa172e450338a2a6b0169a.tar.gz nuttx-92ece28c9595ada48bfa172e450338a2a6b0169a.tar.bz2 nuttx-92ece28c9595ada48bfa172e450338a2a6b0169a.zip |
Convert configs/stm32f4discovery/nxlines to use Kconfig tool
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5320 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'apps/examples/nxlines/Kconfig')
-rw-r--r-- | apps/examples/nxlines/Kconfig | 74 |
1 files changed, 74 insertions, 0 deletions
diff --git a/apps/examples/nxlines/Kconfig b/apps/examples/nxlines/Kconfig index 5d18e00e0..af1286a4f 100644 --- a/apps/examples/nxlines/Kconfig +++ b/apps/examples/nxlines/Kconfig @@ -10,4 +10,78 @@ config EXAMPLES_NXLINES Enable the X graphics lines example if EXAMPLES_NXLINES + +config EXAMPLES_NXLINES_VPLANE + int "Graphics Plane" + default 0 + ---help--- + The plane to select from the frame-buffer driver for use in the test. Default: 0 + +config EXAMPLES_NXLINES_DEVNO + int "Graphics Device Number" + default 0 + ---help--- + The LCD device to select from the LCD driver for use in the test: Default: 0 + +config EXAMPLES_NXLINES_BGCOLOR + hex "Background Color" + default 0x00 + ---help--- + The color of the background. Default depends on EXAMPLES_NXLINES_BPP. + +config EXAMPLES_NXLINES_LINEWIDTH + int "Line Width" + default 16 + ---help--- + Selects the width of the lines in pixels (default: 16) + +config EXAMPLES_NXLINES_LINECOLOR + hex "Line Color" + default 0x00 + ---help--- + The color of the central lines drawn in the background window. Default + depends on EXAMPLES_NXLINES_BPP (there really is no meaningful default). + +config EXAMPLES_NXLINES_BORDERWIDTH + int "Border Width" + default 16 + ---help--- + The width of the circular border drawn in the background window. (default: 16). + +config EXAMPLES_NXLINES_BORDERCOLOR + hex "Border Color" + default 0x00 + ---help--- + The color of the circular border drawn in the background window. Default + depends on EXAMPLES_NXLINES_BPP (there really is no meaningful default). + +config EXAMPLES_NXLINES_CIRCLECOLOR + hex "Circle Color" + default 0x00 + ---help--- + The color of the circular region filled in the background window. Default + depends on EXAMPLES_NXLINES_BPP (there really is no meaningful default). + +config EXAMPLES_NXLINES_BPP + int "Bits Per Pixel" + default 8 + ---help--- + Pixels per pixel to use. Valid options include 2, 4, 8, 16, 24, and 32. + Default is 16. + +config EXAMPLES_NXLINES_EXTERNINIT + bool "External Device Initialization" + default false + ---help--- + The driver for the graphics device on this platform requires some unusual + initialization. This is the for, for example, SPI LCD/OLED devices. If + this configuration is selected, then the platform code must provide an LCD + initialization function with a prototype like: + + #ifdef NX_LCDDRIVER + FAR struct lcd_dev_s *up_nxdrvinit(unsigned int devno); + #else + FAR struct fb_vtable_s *up_nxdrvinit(unsigned int devno); + #endif + endif |