diff options
author | Gregory Nutt <gnutt@nuttx.org> | 2015-04-03 07:12:11 -0600 |
---|---|---|
committer | Gregory Nutt <gnutt@nuttx.org> | 2015-04-03 07:12:11 -0600 |
commit | d66baed9c8691cc7bc6f080303891e1c02165d6a (patch) | |
tree | e9383c96fb0c1a57774c1214c7f134301bb208b5 /nuttx/drivers | |
parent | 127f32a09a284664b7663a2a15177533f17d9575 (diff) | |
download | px4-nuttx-d66baed9c8691cc7bc6f080303891e1c02165d6a.tar.gz px4-nuttx-d66baed9c8691cc7bc6f080303891e1c02165d6a.tar.bz2 px4-nuttx-d66baed9c8691cc7bc6f080303891e1c02165d6a.zip |
Add ILI9488 header file
Diffstat (limited to 'nuttx/drivers')
-rw-r--r-- | nuttx/drivers/lcd/README.txt | 52 |
1 files changed, 28 insertions, 24 deletions
diff --git a/nuttx/drivers/lcd/README.txt b/nuttx/drivers/lcd/README.txt index 522749460..10e31ecec 100644 --- a/nuttx/drivers/lcd/README.txt +++ b/nuttx/drivers/lcd/README.txt @@ -21,7 +21,7 @@ LCD Header files Structures and APIs needed to work with LCD drivers are provided in this header file. This header file also depends on some of the same - definitions used for the frame buffer driver as privided in + definitions used for the frame buffer driver as provided in include/nuttx/video/fb.h. struct lcd_dev_s @@ -106,7 +106,7 @@ Re-usable LCD drivers reside in the drivers/lcd directory: 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 + that you will probably have to customize for any particular LCD hardware. (see also configs/hymini-stm32v/src/ssd1289.c below). st7567.c. LCD Display Module, ST7567, Univision Technology Inc. Used @@ -143,7 +143,7 @@ Re-usable LCD drivers reside in the drivers/lcd directory: ssd1306.c. OLED Display Modules based on the SSD1306 controllers. This includes the UG-2864HSWEG01 and UG2832HSWEG04, Both from Univision Technology Inc. The latter is used with the OLED1 module that comes - with the Atmel SAM4l Xplained Pro board. Examplel usage: + with the Atmel SAM4l Xplained Pro board. Example usage: configs/stm32f4discovery configs/sam4l-xplained @@ -164,67 +164,72 @@ that makes then less re-usable: configs/hymini-stm32v/src/ssd1289.c. See also drivers/lcd/ssd1298.c above. - configs/stm32f4discovery/src/up_ssd1289.c. This examples is the + configs/stm32f4discovery/src/stm32_ssd1289.c. This examples is the bottom half for the SSD1289 driver at drivers/lcd/ssd1289.c configs/hymini-stm32v/src/ssd1289.c. See also drivers/lcd/ssd1298.c above. - configs/shenzhou/src/up_ssd1289.c + configs/shenzhou/src/stm32_ssd1289.c kwikstik-k40: - configs/kwikstik-k40/src/up_lcd.c. Don't waste your time. This is + configs/kwikstik-k40/src/k40_lcd.c. Don't waste your time. This is just a stub. Nokia LCD Drivers: - configs/olimex-lpc1766stk/src/up_lcd.c. This examples is the + configs/olimex-lpc1766stk/src/lpc17_lcd.c. This examples is the bottom half for the driver at drivers/lcd/nokia6100.c. - This was never completedly debugged ... there are probably issues + This was never completely debugged ... there are probably issues with that nasty 9-bit SPI interfaces. HX8346: - configs/sam3u-ek/src/up_lcd.c. The SAM3U-EK developement board features + configs/sam3u-ek/src/sam_lcd.c. The SAM3U-EK development board features a TFT/Transmissive color LCD module with touch-screen, FTM280C12D, with integrated driver IC HX8346. HX8347: - configs/pic32mx7mmb/src/up_mio283qt2.c. This driver is for the MI0283QT-2 + configs/pic32mx7mmb/src/pic32_mio283qt2.c. This driver is for the MI0283QT-2 LCD from Multi-Inno Technology Co., Ltd. This LCD is based on the Himax HX8347-D LCD controller. ILI93xx and Similar: - configs/stm3210e-eval/src/up_lcd.c. This driver supports the following + configs/stm3210e-eval/src/stm32_lcd.c. This driver supports the following LCDs: 1. Ampire AM-240320LTNQW00H 2. Orise Tech SPFD5408B 3. RenesasSP R61580 - configs/stm3220g-eval/src/up_lcd.c and configs/stm3240g-eval/src/up_lcd.c. + configs/stm3220g-eval/src/stm32_lcd.c and configs/stm3240g-eval/src/smt32_lcd.c. AM-240320L8TNQW00H (LCD_ILI9320 or LCD_ILI9321) and AM-240320D5TOQW01H (LCD_ILI9325) - configs/shenzhou/src/up_ili93xx.c. Another ILI93xx driver. + configs/shenzhou/src/stm32_ili93xx.c. Another ILI93xx driver. config/sam4e-ek/src/sam_ili9325.c. ILI9325 driver config/sam4e-ek/src/sam_ili9341.c. ILI9341 driver + ILI9488 + + configs/samv71-xult/src/sam_ili9488.c + include/nuttx/lcd/ili9488.h + R61505U - configs/hymini-stm32v/src/up_r61505u.c + configs/hymini-stm32v/src/stm32_r61505u.c Sharp Memory LCD: - configs/maple/src/up_lcd.c + configs/maple/src/stm32_lcd.c OLEDs: - configs/stm32f4discovery/src/up_ug2864ambag01.c - configs/stm32f4discovery/src/up_ug2864hsweg01.c - configs/sam4l-xplained/src/up_ug2832hsweg04.c - configs/zp214xpa/src/up_ug2864ambag01.c + configs/stm32f4discovery/src/stm32_ug2864ambag01.c + configs/stm32f4discovery/src/stm32_ug2864hsweg01.c + configs/sam4l-xplained/src/sa,_ug2832hsweg04.c + configs/zp214xpa/src/lpc2148_ug2864ambag01.c LCD controllers built-into the MCU: @@ -235,14 +240,14 @@ that makes then less re-usable: Alphnumeric/segment LCD Displays: - configs/skp16c26/src/up_lcd.c. Untested alphanumeric LCD driver. - configs/pcblogic-pic32mx/src/up_lcd1602.c. LCD1602 is based on the + configs/skp16c26/src/m16c_lcd.c. Untested alphanumeric LCD driver. + configs/pcblogic-pic32mx/src/pic32mx_lcd1602.c. LCD1602 is based on the Hitachi HD44780U LCD controller. This version of the driver uses the PIC32MX PMP interface to control the LCD. As of this - writing, has *NOT* been verfied (mostly because I get bewildered + writing, has *NOT* been verified (mostly because I get bewildered by all of the jumper wires). See include/nuttx/lcd/hd4478ou.h for more information about LCD1602. - configs/sure-pic32mx/src/up_lcd1602.c. Another LCD1602 segment + configs/sure-pic32mx/src/pic32_lcd1602.c. Another LCD1602 segment LCD. This is a bit-bang version of the driver and appears to be fully functional. This version of the LCD1602 driver has been verified and is working fine. @@ -259,4 +264,3 @@ graphics/ ========= See also the usage of the LCD driver in the graphics/ directory. - |