123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081 |
- #ifndef PANEL_ST77903_DRIVER_H__
- #define PANEL_ST77903_DRIVER_H__
- #define DDIC_CMD_NOP 0x00
- #define DDIC_CMD_SWRESET 0x01
- #define DDIC_CMD_RDDID 0x04
- #define DDIC_CMD_RDDST 0x09
- #define DDIC_CMD_RDDPM 0x0A
- #define DDIC_CMD_RDDMADCTL 0x0B
- #define DDIC_CMD_RDDCOLMOD 0x0C
- #define DDIC_CMD_RDDIM 0x0D
- #define DDIC_CMD_RDDSM 0x0E
- #define DDIC_CMD_RDDSDR 0x0F
- #define DDIC_CMD_SLPIN 0x10
- #define DDIC_CMD_SLPOUT 0x11
- #define DDIC_CMD_INVOFF 0x20
- #define DDIC_CMD_INVON 0x21
- #define DDIC_CMD_DISPOFF 0x28
- #define DDIC_CMD_DISPON 0x29
- #define DDIC_CMD_RAMWR 0x2C
- #define DDIC_CMD_TEOFF 0x34
- #define DDIC_CMD_TEON 0x35
- #define DDIC_CMD_MADCTL 0x36
- #define DDIC_CMD_IDMOFF 0x38
- #define DDIC_CMD_IDMON 0x39
- #define DDIC_CMD_COLMOD 0x3A
- #define DDIC_CMD_WRMEMC 0x3C
- #define DDIC_CMD_STE 0x44
- #define DDIC_CMD_TESLRD 0x45
- #define DDIC_CMD_HS 0x60
- #define DDIC_CMD_VS 0x61
- #define DDIC_CMD_WRIDMC 0x90
- #define DDIC_CMD_RDIDMC 0x91
- #define DDIC_CMD_RDFCS 0xAA
- #define DDIC_CMD_RDCFCS 0xAF
- #define DDIC_CMD_RDID1 0xDA
- #define DDIC_CMD_RDID2 0xDB
- #define DDIC_CMD_RDID3 0xDC
- #define DDIC_CMD_CK 0xF0
- #define DDIC_CMD_ECFC 0xB0
- #define DDIC_CMD_FRC1 0xB1
- #define DDIC_CMD_GSC 0xB2
- #define DDIC_CMD_VDMDC 0xB3
- #define DDIC_CMD_TCMDC 0xB4
- #define DDIC_CMD_BPC 0xB5
- #define DDIC_CMD_DISCN 0xB6
- #define DDIC_CMD_EMSET 0xB7
- #define DDIC_CMD_PWR 0xC0
- #define DDIC_CMD_PWR1 0xC1
- #define DDIC_CMD_PWR2 0xC2
- #define DDIC_CMD_PWR3 0xC3
- #define DDIC_CMD_VCOMCTL 0xC5
- #define DDIC_CMD_VMF1OFS 0xD6
- #define DDIC_CMD_VMF2OFS 0xD7
- #define DDIC_CMD_PGC 0xE0
- #define DDIC_CMD_NGC 0xE1
- #define DDIC_CMD_ANAMODE 0xE5
- #define DDIC_CMD_DTRCON 0xD9
- #define DDIC_CMD_SRECON 0xDE
- #define DDIC_CMD_RLCMODE 0xC8
- #define DDIC_CMD_RGBIF 0xA0
- #define ST77903_RD_CMD(cmd) ((0xDD << 24) | ((uint32_t)(cmd) << 8))
- #define ST77903_WR_CMD(cmd) ((0xDE << 24) | ((uint32_t)(cmd) << 8))
- #endif
|