diff options
author | patacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679> | 2012-07-26 23:04:36 +0000 |
---|---|---|
committer | patacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679> | 2012-07-26 23:04:36 +0000 |
commit | 6ea6b7d6b8ac525cf37617d0beda90bc678fbc33 (patch) | |
tree | 80f4cfddbe5f204a7c62fe5eb0adcb49484f061f /nuttx/drivers | |
parent | 94b6f9e9cc2422da4671332c03b59e95085dbc56 (diff) | |
download | px4-firmware-6ea6b7d6b8ac525cf37617d0beda90bc678fbc33.tar.gz px4-firmware-6ea6b7d6b8ac525cf37617d0beda90bc678fbc33.tar.bz2 px4-firmware-6ea6b7d6b8ac525cf37617d0beda90bc678fbc33.zip |
Add SSD1783 LCD driver for C155 phone
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4981 7fd9a85b-ad96-42d3-883c-3090e2eb8679
Diffstat (limited to 'nuttx/drivers')
-rw-r--r-- | nuttx/drivers/lcd/README.txt | 48 |
1 files changed, 39 insertions, 9 deletions
diff --git a/nuttx/drivers/lcd/README.txt b/nuttx/drivers/lcd/README.txt index 6dad158b2..77ae536b2 100644 --- a/nuttx/drivers/lcd/README.txt +++ b/nuttx/drivers/lcd/README.txt @@ -1,8 +1,11 @@ -Contents -======== +nuttx/drivers/lcd README +======================== This is the README.txt file for the drivers/lcd/ directory. +Contents +======== + - LCD Header files include/nuttx/lcd/lcd.h struct lcd_dev_s @@ -80,13 +83,17 @@ Binding LCD Drivers 1. Get an instance of struct lcd_dev_s from the hardware-specific LCD device driver, and 2. Provide that instance to the initialization method of the higher - level device driver. + level device driver. Examples: /drivers/lcd/ ======================= Re-usable LCD drivers reside in the drivers/lcd directory: + mio283qt2.c. This is a driver for the MI0283QT-2 LCD from Multi-Inno + Technology Co., Ltd. This LCD is based on the Himax HX8347-D LCD + controller. + nokia6100.c. Supports the Nokia 6100 display with either the Philips PCF883 or the Epson S1D15G10 display controller. This LCD is used with the Olimex LPC1766-STK (but has not been fully integrated). @@ -94,7 +101,12 @@ Re-usable LCD drivers reside in the drivers/lcd directory: p14201.c. Driver for RiT P14201 series display with SD1329 IC controller. This OLED is used with older versions of the TI/Luminary LM3S8962 Evaluation Kit. - + + ssd12989.c. Generic LCD driver for LCDs based on the Solomon Systech + SSD1289 LCD controller. Think of this as a template for an LCD driver + that you will proably ahve to customize for any particular LCD + hardware. (see also configs/hymini-stm32v/src/ssd1289.c below). + ug-9664hswag01.c. OLED Display Module, UG-9664HSWAG01", Univision Technology Inc. Used with the LPC Xpresso and Embedded Artists base board. @@ -107,18 +119,31 @@ that support additional LCDs. LCD drivers in the configuration directory if they support some differ LCD interface (such as a parallel interface) that makes then less re-usable: -configs/sam3u-ek/src/up_lcd.c. + configs/compal_e99/src/ssd1783.c - configs/hymini-stm32v/src/ssd1289.c. + SSD1783 + + configs/hymini-stm32v/src/ssd1289.c. See also drivers/lcd/ssd1298.c + above. SSD1289 - + + configs/kwikstik-k40/src/up_lcd.c. Don't waste your time. This is + just a stub. + + configs/olimex-lpc1766stk/src/up_lcd.c. This examples is the + bottom half for the SSD1289 driver at drivers/lcd/nokia6100.c. + This was never completedly debugged ... there are probably issues + with that nasty 9-bit SPI interfaces. + configs/sam3u-ek/src/up_lcd.c The SAM3U-EK developement board features a TFT/Transmissive color LCD module with touch-screen, FTM280C12D, with integrated driver IC HX8346. + configs/skp16c26/src/up_lcd.c. Untested alphanumeric LCD driver. + configs/stm3210e-eval/src/up_lcd.c This driver supports the following LCDs: @@ -126,8 +151,13 @@ configs/sam3u-ek/src/up_lcd.c. 1. Ampire AM-240320LTNQW00H 2. Orise Tech SPFD5408B 3. RenesasSP R61580 - - configs/skp16c26/src/up_lcd.c. Untest alphanumeric LCD driver. + + configs/stm3220g-eval/src/up_lcd.c and configs/stm3240g-eval/src/up_lcd.c. + AM-240320L8TNQW00H (LCD_ILI9320 or LCD_ILI9321) and + AM-240320D5TOQW01H (LCD_ILI9325) + + configs/stm32f4discovery/src/up_ssd1289.c. This examples is the + bottom half for the SSD1289 driver at drivers/lcd/ssd1289.c graphics/ ========= |