incubator-nuttx/graphics/nxglib
Michael Jung 9140693567 Add lcd_dev_s pointer to lcd_planeinfo_s
In order to support multiple LCD instances per board, add a pointer from
lcd_planeinfo_s to the lcd_dev_s which it belongs to.  Also enhance the
putrun, getrun, putarea and getarea methods to pass through the
lcd_dev_s pointer to the respective device driver.

Port all LCD device drivers to this lcd_planeinfo_s extension.

Enhance SSD1306 driver to support multiple LCDs.

Signed-off-by: Michael Jung <michael.jung@secore.ly>
2022-06-21 21:33:23 +08:00
..
cursor nuttx: unify FAR attribute usage across the code 2022-04-04 21:32:58 +08:00
fb graphics: Author: Gregory Nutt: update licenses to Apache 2021-02-07 11:09:03 -03:00
lcd Add lcd_dev_s pointer to lcd_planeinfo_s 2022-06-21 21:33:23 +08:00
pwfb sourcefiles: Fix relative path in file header 2021-03-09 23:18:28 +08:00
.gitignore Ensure all source code end with one and only one newline 2020-02-08 07:25:56 -06:00
Make.defs graphics: Author: Gregory Nutt: update licenses to Apache 2021-02-07 11:09:03 -03:00
Makefile.cursor graphics: Author: Gregory Nutt: update licenses to Apache 2021-02-07 11:09:03 -03:00
Makefile.devblit graphics: Author: Gregory Nutt: update licenses to Apache 2021-02-07 11:09:03 -03:00
Makefile.pwfb graphics: Author: Gregory Nutt: update licenses to Apache 2021-02-07 11:09:03 -03:00
nxglib.h sourcefiles: Fix relative path in file header 2021-03-09 23:18:28 +08:00
nxglib_bitblit.h graphics: Author: Gregory Nutt: update licenses to Apache 2021-02-07 11:09:03 -03:00
nxglib_copyrun.h Include assert.h in necessary place 2021-06-08 13:06:08 -07:00
nxglib_fillrun.h sourcefiles: Fix relative path in file header 2021-03-09 23:18:28 +08:00