qp_ld7032_opcodes.h (1563B)
1 // Copyright 2023 Dasky (@daskygit) 2 // SPDX-License-Identifier: GPL-2.0-or-later 3 4 typedef enum { 5 LD7032_SOFTRES = 0x01, 6 LD7032_DISP_ON_OFF = 0x02, 7 LD7032_DATA_RW = 0x08, 8 LD7032_DISP_DIRECTION = 0x09, 9 LD7032_IFMODE = 0x0D, 10 LD7032_PEAK_WIDTH = 0x10, 11 LD7032_DOT_CURRENT = 0x12, 12 LD7032_SCAN_MODE = 0x13, 13 LD7032_DISP_STBY_ON_OFF = 0x14, 14 LD7032_PEAK_DELAY = 0x16, 15 LD7032_ROW_SCAN = 0x17, 16 LD7032_PRE_C_WIDTH = 0x18, 17 LD7032_DFRAME = 0x1A, 18 LD7032_DATA_REVERSE = 0x1C, 19 LD7032_WRITE_DIRECTION = 0x1D, 20 LD7032_READREG = 0x20, 21 LD7032_DISP_SIZE_X = 0x30, 22 LD7032_DISP_SIZE_Y = 0x32, 23 LD7032_X_BOX_ADR_START = 0x34, 24 LD7032_X_BOX_ADR_END = 0x35, 25 LD7032_Y_BOX_ADR_START = 0x36, 26 LD7032_Y_BOX_ADR_END = 0x37, 27 LD7032_X_DISP_START = 0x38, 28 LD7032_Y_DISP_START = 0x39, 29 LD7032_XTALK_EN = 0x3A, 30 LD7032_XTALK_REF = 0x3B, 31 LD7032_AGING_EN = 0x3C, 32 LD7032_VDD_SEL = 0x3D, 33 LD7032_TESTCNT0 = 0x3E, 34 LD7032_VCC_R_SEL = 0x3F, 35 LD7032_PRE_C_SELECT = 0x44, 36 LD7032_ROW_OVERLAP = 0x48, 37 LD7032_S_SLEEP_TIMER = 0xC0, 38 LD7032_S_SLEEP_START = 0xC2, 39 LD7032_S_STEP_TIMER = 0xC3, 40 LD7032_S_STEP_UNIT = 0xC4, 41 LD7032_S_CONDITION = 0xCC, 42 LD7032_S_START_STOP = 0xCD, 43 LD7032_S_SELECT = 0xCE, 44 LD7032_TESTCNT1 = 0xF0, //-0xFF 45 } ld7032_opcodes;