46 lines
1.2 KiB
C
46 lines
1.2 KiB
C
#ifndef dspcore_h
|
|
#define dspcore_h
|
|
#include "../core/options.h"
|
|
|
|
#if DSP_MODEL==DSP_DUMMY
|
|
#define DUMMYDISPLAY
|
|
#define DSP_NOT_FLIPPED
|
|
#include "tools/l10n.h"
|
|
#elif DSP_MODEL==DSP_ST7735
|
|
#include "displayST7735.h"
|
|
#elif DSP_MODEL==DSP_SSD1306 || DSP_MODEL==DSP_SSD1306x32
|
|
#include "displaySSD1306.h"
|
|
#elif DSP_MODEL==DSP_NOKIA5110
|
|
#include "displayN5110.h"
|
|
#elif DSP_MODEL==DSP_ST7789 || DSP_MODEL==DSP_ST7789_240
|
|
#include "displayST7789.h"
|
|
#elif DSP_MODEL==DSP_SH1106
|
|
#include "displaySH1106.h"
|
|
#elif DSP_MODEL==DSP_1602I2C || DSP_MODEL==DSP_2004I2C
|
|
#include "displayLC1602.h"
|
|
#elif DSP_MODEL==DSP_SSD1327
|
|
#include "displaySSD1327.h"
|
|
#elif DSP_MODEL==DSP_ILI9341
|
|
#include "displayILI9341.h"
|
|
#elif DSP_MODEL==DSP_SSD1305 || DSP_MODEL==DSP_SSD1305I2C
|
|
#include "displaySSD1305.h"
|
|
#elif DSP_MODEL==DSP_SH1107
|
|
#include "displaySH1106.h"
|
|
#elif DSP_MODEL==DSP_1602 || DSP_MODEL==DSP_2004
|
|
#include "displayLC1602.h"
|
|
#elif DSP_MODEL==DSP_GC9106
|
|
#include "displayGC9106.h"
|
|
#elif DSP_MODEL==DSP_CUSTOM
|
|
#include "displayCustom.h"
|
|
#elif DSP_MODEL==DSP_ILI9225
|
|
#include "displayILI9225.h"
|
|
#elif DSP_MODEL==DSP_ST7796
|
|
#include "displayST7796.h"
|
|
#elif DSP_MODEL==DSP_GC9A01A
|
|
#include "displayGC9A01A.h"
|
|
#endif
|
|
|
|
//extern DspCore dsp;
|
|
|
|
#endif
|