Change naming configs/ to boards in comments, Documentation, etc. Still a few more to go.

This commit is contained in:
Gregory Nutt
2019-08-05 07:13:48 -06:00
parent a1c991d921
commit 615c0ea7ee
513 changed files with 1336 additions and 1336 deletions
+36 -36
View File
@@ -11,7 +11,7 @@ Contents
struct lcd_dev_s
- Binding LCD Drivers
- Examples: /drivers/lcd/
- Examples: configs/
- Examples: boards/
- graphics/
LCD Header files
@@ -103,7 +103,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 probably have to customize for any particular LCD
hardware. (see also configs/hymini-stm32v/src/ssd1289.c below).
hardware. (see also boards/hymini-stm32v/src/ssd1289.c below).
st7567.c. LCD Display Module, ST7567, Univision Technology Inc. Used
with the LPCXpresso and Embedded Artists base board.
@@ -122,133 +122,133 @@ Re-usable LCD drivers reside in the drivers/lcd directory:
older versions of the TI/Luminary LM3S8962 Evaluation Kit. Example
usage
configs/lm3s6965-ek/src
configs/lm3s8962-ek/src
boards/lm3s6965-ek/src
boards/lm3s8962-ek/src
ug-2864ambag01.c. OLED Display Module, UUG-2864AMBAG01, Univision
Technology Inc. Based on the SH1101A controller. Example usage:
configs/stm32f4discovery
configs/zp214xp
boards/stm32f4discovery
boards/zp214xp
ug-9664hswag01.c. OLED Display Module, UG-9664HSWAG01, Univision
Technology Inc. Based on the SSD1305 controller. Used with the
LPC Xpresso and Embedded Artists base board. Example usage:
configs/lpcxpresso-lpc1768
boards/lpcxpresso-lpc1768
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. Example usage:
configs/stm32f4discovery
configs/sam4l-xplained
boards/stm32f4discovery
boards/sam4l-xplained
Segment LCDS (SLCDs):
---------------------
pcf8574_lcd_backpack.c: See pcf8574_lcd_backpack_readme.txt.
Examples: configs/
Examples: boards/
==================
There are additional LCD drivers in the configs/<board>/src directory
There are additional LCD drivers in the boards/<board>/src directory
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:
SSD1289 Drivers:
configs/hymini-stm32v/src/ssd1289.c. See also drivers/lcd/ssd1298.c
boards/hymini-stm32v/src/ssd1289.c. See also drivers/lcd/ssd1298.c
above.
configs/stm32f4discovery/src/stm32_ssd1289.c. This examples is the
boards/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
boards/hymini-stm32v/src/ssd1289.c. See also drivers/lcd/ssd1298.c
above.
configs/shenzhou/src/stm32_ssd1289.c
boards/shenzhou/src/stm32_ssd1289.c
kwikstik-k40:
configs/kwikstik-k40/src/k40_lcd.c. Don't waste your time. This is
boards/kwikstik-k40/src/k40_lcd.c. Don't waste your time. This is
just a stub.
HX8346:
configs/sam3u-ek/src/sam_lcd.c. The SAM3U-EK development board features
boards/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/pic32_mio283qt2.c. This driver is for the MI0283QT-2
boards/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/stm32_lcd.c. This driver supports the following
boards/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/stm32_lcd.c and configs/stm3240g-eval/src/smt32_lcd.c.
boards/stm3220g-eval/src/stm32_lcd.c and boards/stm3240g-eval/src/smt32_lcd.c.
AM-240320L8TNQW00H (LCD_ILI9320 or LCD_ILI9321) and
AM-240320D5TOQW01H (LCD_ILI9325)
configs/shenzhou/src/stm32_ili93xx.c. Another ILI93xx driver.
boards/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
boards/samv71-xult/src/sam_ili9488.c
include/nuttx/lcd/ili9488.h
R61505U
configs/hymini-stm32v/src/stm32_r61505u.c
boards/hymini-stm32v/src/stm32_r61505u.c
Sharp Memory LCD:
configs/maple/src/stm32_lcd.c
boards/maple/src/stm32_lcd.c
OLEDs:
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
boards/stm32f4discovery/src/stm32_ug2864ambag01.c
boards/stm32f4discovery/src/stm32_ug2864hsweg01.c
boards/sam4l-xplained/src/sa,_ug2832hsweg04.c
boards/zp214xpa/src/lpc2148_ug2864ambag01.c
LCD controllers built-into the MCU:
arch/arm/src/lpc17xx_40xx/lpc17_40_lcd.c and configs/open1788/src/lpc17_40_lcd.c.
arch/arm/src/lpc17xx_40xx/lpc17_40_lcd.c and boards/open1788/src/lpc17_40_lcd.c.
RGB LCD display panel.
configs/stm32ldiscovery/src/stm32_lcd.c. 1x6 segment LCD with bars
boards/stm32ldiscovery/src/stm32_lcd.c. 1x6 segment LCD with bars
using the segment LCD controller built-into the STM32L15X.
Alphnumeric/segment LCD Displays:
configs/skp16c26/src/m16c_lcd.c. Untested alphanumeric LCD driver.
configs/pcblogic-pic32mx/src/pic32mx_lcd1602.c. LCD1602 is based on the
boards/skp16c26/src/m16c_lcd.c. Untested alphanumeric LCD driver.
boards/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 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/pic32_lcd1602.c. Another LCD1602 segment
boards/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.
configs/stm32ldiscovery/src/stm32_lcd.c. 1x6 segment LCD with bars
boards/stm32ldiscovery/src/stm32_lcd.c. 1x6 segment LCD with bars
using the segment LCD controller built-into the STM32L15X.
TFT Panel Drivers:
configs/open1788/src/lpc17_40_lcd.c and arch/arm/src/lpc17xx_40xx/lpc17_40_lcd.c
configs/sama5d3x-ek/src and configs/sama5d4-ek/src: Use
boards/open1788/src/lpc17_40_lcd.c and arch/arm/src/lpc17xx_40xx/lpc17_40_lcd.c
boards/sama5d3x-ek/src and boards/sama5d4-ek/src: Use
arch/arm/src/sama5/sam_lcd.c
graphics/