ugfx/drivers/gdisp
ergosys 9618d7917b Partially handle screen rotation using remapping
Use row and column remapping to change either row or column addressing
for each orientation.  This removes the need to reverse the drawing
direction of either x or y in the drawing routines.  However in the 90
and 270 case x and y must still be swapped.

Also, rename the SSD1306 remapping command names so they are more
descriptive.
2014-12-13 15:09:37 -08:00
..
ED060SC4 Rename all driver makefiles to driver.mk 2014-08-22 18:20:02 +10:00
framebuffer GDISP framebuffer driver + an implementation for the linux kernel framebuffer device 2014-05-22 17:21:19 +10:00
HX8347D Rename all driver makefiles to driver.mk 2014-08-22 18:20:02 +10:00
ILI93xx Rename all driver makefiles to driver.mk 2014-08-22 18:20:02 +10:00
ILI9320 Rename all driver makefiles to driver.mk 2014-08-22 18:20:02 +10:00
ILI9325 Rename all driver makefiles to driver.mk 2014-08-22 18:20:02 +10:00
ILI9341 Replace ChibiOS specific delays with generic uGFX delays in ILI9341 driver 2014-10-07 21:56:27 +10:00
ILI9481 Rename all driver makefiles to driver.mk 2014-08-22 18:20:02 +10:00
LGDP4532 Fixing wrong driver name 2014-10-26 15:18:03 +01:00
Nokia6610GE8 Doco updates 2014-08-23 13:00:10 +10:00
Nokia6610GE12 Rename all driver makefiles to driver.mk 2014-08-22 18:20:02 +10:00
PCD8544 fix SPI send data 2014-07-12 11:00:39 +03:00
PCF8812 fix SPI send data 2014-07-12 10:55:42 +03:00
R61505U Rename all driver makefiles to driver.mk 2014-08-22 18:20:02 +10:00
RA8875 Rename all driver makefiles to driver.mk 2014-08-22 18:20:02 +10:00
S6D1121 Rename all driver makefiles to driver.mk 2014-08-22 18:20:02 +10:00
SPFD54124B Rename all driver makefiles to driver.mk 2014-08-22 18:20:02 +10:00
SSD1289 Rename all driver makefiles to driver.mk 2014-08-22 18:20:02 +10:00
SSD1306 Partially handle screen rotation using remapping 2014-12-13 15:09:37 -08:00
SSD1963 Spacing, comments and spelling mistakes 2014-11-15 15:19:46 +10:00
SSD2119 Rename all driver makefiles to driver.mk 2014-08-22 18:20:02 +10:00
ST7565 Rename all driver makefiles to driver.mk 2014-08-22 18:20:02 +10:00
STM32F429iDiscovery Fix GDISP_NEED_CONTROL for the STM32F429i-Discovery board. 2014-11-07 13:06:21 +10:00
TestStub Rename all driver makefiles to driver.mk 2014-08-22 18:20:02 +10:00
readme.txt Create a readme for the gdisp drivers directory listing what hardware each driver can drive. 2014-09-17 08:45:24 +10:00

A list of current display drivers:

ED060SC4      - E-Ink display
framebuffer   - Supports any non-palletized, non-bitpacked color display with a framebuffer
HX8347D       - Mid-sized color LCD displays eg RGB565 320x240
ILI9320       - Mid-sized color LCD displays eg RGB565 320x240
ILI9325       - Mid-sized color LCD displays eg RGB565 320x240
ILI9341       - Mid-sized color LCD displays eg RGB565 320x240
ILI93xx       - Mid-sized color LCD displays eg RGB565 320x240 (attempt at a common driver)
ILI9481       - Mid-sized color LCD displays eg RGB565 320x240
LGD4532       - Mid-sized color LCD displays eg RGB565 320x240
Nokia6610GE8  - Small (130x130) 12bit color LCD
Nokia6610GE12 - Small (130x130) 12bit color LCD (untested)
PCD8544       - Small monochrome LCD
PCF8812       - Small monochrome LCD
R61505U       - Mid-sized color LCD displays eg RGB565 320x240
RA8875        - Mid-sized color LCD displays eg RGB565 320x240
S6D1121       - Mid-sized color LCD displays eg RGB565 320x240
SPFD54124B    - Mid-sized color LCD displays eg RGB565 320x240
SSD1289       - Mid-sized color LCD displays eg RGB565 320x240
SSD1306       - Small monochrome LCD
SSD1963       - Mid-sized color LCD displays eg RGB565 320x240
SSD2119       - Mid-sized color LCD displays eg RGB565 320x240
ST7565        - Small monochrome LCD
TestStub      - NULL driver just to test compile
uGFXnet       - Remote Network display (in drivers/multiple/uGFXnet directory)
Win32         - Microsoft Windows (in drivers/multiple/Win32 directory)
X             - X Windows (Xlib) (in drivers/multiple/X directory)