1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/drivers/lcd
Gunar Schorcht 3f8ba798cb drivers/lcd: move basic communication functions to drivers/lcd
In preparation for the parallel interface support the following changes were made:

1. The code for basic communication (acquire/release SPI device, SPI transfers), which were always implemented identically in the individual display drivers again and again, have been moved to the LCD driver as low-level functions and are now used by the display drivers. These low level function allow 
- code deduplication on one hand and 
- to define a more abstract communication interface on the other hand that can then be extended by parallel communication
2. Identical GPIO initialization has  also been moved from display drivers to the LCD driver.
2023-07-12 15:31:29 +02:00
..
include drivers/lcd: apply offset parameters to ili9341 2022-04-13 12:55:16 +02:00
Kconfig drivers/lcd: add common driver for lcd display 2022-04-12 12:35:02 +02:00
lcd_disp_dev.c drivers/lcd: adapt ltdc periph disp_dev interface 2022-04-13 12:49:58 +02:00
lcd.c drivers/lcd: move basic communication functions to drivers/lcd 2023-07-12 15:31:29 +02:00
Makefile drivers/ili9341: st7735: adapt to new build system rules 2022-04-12 12:39:00 +02:00
Makefile.dep drivers/lcd: add common driver for lcd display 2022-04-12 12:35:02 +02:00
Makefile.include drivers/lcd: add common driver for lcd display 2022-04-12 12:35:02 +02:00