mirror of
https://github.com/clockworkpi/PicoCalc.git
synced 2026-03-26 05:52:38 +01:00
sdcard picomite: sync with upstream
This commit is contained in:
@@ -284,58 +284,61 @@ extern void __not_in_flash_func(spi_finish)(spi_inst_t *spi);
|
||||
#define ST7789B 14
|
||||
#define ILI9488W 15
|
||||
#define ST7796S 16
|
||||
#define ST7735S_W 17
|
||||
#define GC9A01 18
|
||||
#define ILI9481IPS 19
|
||||
#define N5110 20
|
||||
#define ST7796SP 17
|
||||
#define ST7735S_W 18
|
||||
#define GC9A01 19
|
||||
#define ILI9481IPS 20
|
||||
#define N5110 21
|
||||
#define BufferedPanel N5110
|
||||
#define SSD1306SPI 21
|
||||
#define ST7920 22
|
||||
#define TOUCH 23
|
||||
#define SPIReadSpeed 24
|
||||
#define ST7789RSpeed 25
|
||||
#define SLOWTOUCH 26
|
||||
#define DISP_USER 27
|
||||
#define SCREENMODE1 28
|
||||
#define SSD1306SPI 22
|
||||
#define ST7920 23
|
||||
#define TOUCH 24
|
||||
#define SPIReadSpeed 25
|
||||
#define ST7789RSpeed 26
|
||||
#define SLOWTOUCH 27
|
||||
#define DISP_USER 28
|
||||
#define SCREENMODE1 29
|
||||
#define VGADISPLAY SCREENMODE1
|
||||
#define SCREENMODE2 29
|
||||
#define SCREENMODE3 30
|
||||
#define SCREENMODE4 31
|
||||
#define SCREENMODE5 32
|
||||
#define SCREENMODE6 33
|
||||
#define SCREENMODE7 34
|
||||
#define SSD1963_4 35
|
||||
#define SCREENMODE2 30
|
||||
#define SCREENMODE3 31
|
||||
#define SCREENMODE4 32
|
||||
#define SCREENMODE5 33
|
||||
#define SCREENMODE6 34
|
||||
#define SCREENMODE7 35
|
||||
#define SSD1963_4 36
|
||||
#define SSDPANEL SSD1963_4
|
||||
#define SSD1963_5 36
|
||||
#define SSD1963_5A 37
|
||||
#define SSD1963_7 38
|
||||
#define SSD1963_7A 39
|
||||
#define SSD1963_8 40
|
||||
#define ILI9341_8 41
|
||||
#define SSD1963_5 37
|
||||
#define SSD1963_5A 38
|
||||
#define SSD1963_7 39
|
||||
#define SSD1963_7A 40
|
||||
#define SSD1963_8 41
|
||||
#define ILI9341_8 42
|
||||
#define SSD_PANEL_8 ILI9341_8
|
||||
#define SSD1963_4_16 42
|
||||
#define SSD1963_5_16 43
|
||||
#define SSD1963_5A_16 44
|
||||
#define SSD1963_7_16 45
|
||||
#define SSD1963_7A_16 46
|
||||
#define SSD1963_8_16 47
|
||||
#define ILI9341_16 48
|
||||
#define IPS_4_16 49
|
||||
#define SSD1963_5ER_16 50
|
||||
#define SSD1963_7ER_16 51
|
||||
#define ILI9486_16 52
|
||||
#define VIRTUAL_C 53
|
||||
#define SSD1963_4_16 43
|
||||
#define SSD1963_5_16 44
|
||||
#define SSD1963_5A_16 45
|
||||
#define SSD1963_7_16 46
|
||||
#define SSD1963_7A_16 47
|
||||
#define SSD1963_8_16 48
|
||||
#define ILI9341_16 49
|
||||
#define IPS_4_16 50
|
||||
#define SSD1963_5ER_16 51
|
||||
#define SSD1963_7ER_16 52
|
||||
#define ILI9486_16 53
|
||||
#define VIRTUAL_C 54
|
||||
#define VIRTUAL VIRTUAL_C
|
||||
#define VIRTUAL_M 54
|
||||
#define VS1053slow 55
|
||||
#define VS1053fast 56
|
||||
#define VIRTUAL_M 55
|
||||
#define VS1053slow 56
|
||||
#define VS1053fast 57
|
||||
#define NEXTGEN1 58
|
||||
#define NEXTGEN NEXTGEN1
|
||||
#define TFT_NOP 0x00
|
||||
#define TFT_SWRST 0x01
|
||||
#define SSDTYPE (Option.DISPLAY_TYPE>=SSDPANEL && Option.DISPLAY_TYPE<VIRTUAL_C && !(Option.DISPLAY_TYPE==ILI9341_16 || Option.DISPLAY_TYPE==ILI9341_8 || Option.DISPLAY_TYPE==IPS_4_16 || Option.DISPLAY_TYPE==ILI9486_16))
|
||||
#define SSD16TYPE (Option.DISPLAY_TYPE>SSD_PANEL_8 && Option.DISPLAY_TYPE<VIRTUAL_C && !(Option.DISPLAY_TYPE==ILI9341_16 || Option.DISPLAY_TYPE==IPS_4_16 || Option.DISPLAY_TYPE==ILI9486_16))
|
||||
#define SPIREAD (Option.DISPLAY_TYPE == ILI9341 || Option.DISPLAY_TYPE == ILI9488P || Option.DISPLAY_TYPE == ILI9488 || Option.DISPLAY_TYPE == ST7789B)
|
||||
#define SPIREAD (Option.DISPLAY_TYPE == ILI9341 || Option.DISPLAY_TYPE == ILI9488P || Option.DISPLAY_TYPE == ILI9488 || Option.DISPLAY_TYPE == ST7796SP || Option.DISPLAY_TYPE == ST7796S || Option.DISPLAY_TYPE == ST7789B)
|
||||
#define FASTSCROLL (SSDTYPE || Option.DISPLAY_TYPE==SCREENMODE1 || Option.DISPLAY_TYPE == SCREENMODE2 || Option.DISPLAY_TYPE == VIRTUAL_C || Option.DISPLAY_ORIENTATION == VIRTUAL_M)
|
||||
#define SPI480 (Option.DISPLAY_TYPE==ILI9488 || Option.DISPLAY_TYPE==ILI9488W || Option.DISPLAY_TYPE==ILI9481 || Option.DISPLAY_TYPE==ILI9481IPS)
|
||||
#define SPI480 (Option.DISPLAY_TYPE==ILI9488 || Option.DISPLAY_TYPE==ST7796S || Option.DISPLAY_TYPE==ILI9488W || Option.DISPLAY_TYPE==ILI9481 || Option.DISPLAY_TYPE==ILI9481IPS)
|
||||
#define TFT_SLPIN 0x10
|
||||
#define TFT_SLPOUT 0x11
|
||||
|
||||
@@ -475,5 +478,6 @@ extern void BitBangReadSPI(BYTE *buff, int cnt);
|
||||
extern void ScrollLCDSPI(int lines);
|
||||
extern void SetCS(void);
|
||||
extern int GetLineILI9341(void);
|
||||
extern void SPI111init(void);
|
||||
#endif
|
||||
/* @endcond */
|
||||
|
||||
Reference in New Issue
Block a user