/* * display.h * * Created on: Jun 9, 2018 * Author: kidsr */ #ifndef SRC_DISPLAY_GRAPHIC_LCD_DISPLAY_H_ #define SRC_DISPLAY_GRAPHIC_LCD_DISPLAY_H_ #include #include "debug.h" #define DISPLAY_TAG "Display driver" typedef struct display { int height; int width; uint8_t backlight[3]; int invert; int (*init)(void*); int (*quit)(void); int (*update)(void); uint8_t *output_buffer; }Display_t; extern Display_t pipe_fifo; extern Display_t disp_MatrixOrbitalGX; #endif /* SRC_DISPLAY_GRAPHIC_LCD_DISPLAY_H_ */