HX8347A display controller register and bitfield definitions.
Copyright (c) 2014-2018 Microchip Technology Inc. and its subsidiaries.
#define HX8347A_AP0 0 |
#define HX8347A_AP1 1 |
#define HX8347A_AP2 2 |
#define HX8347A_BGR 3 |
#define HX8347A_COLENDHIGH 0x04 |
Referenced by hx8347a_controller_init_registers(), and hx8347a_set_bottom_right_limit().
#define HX8347A_COLENDLOW 0x05 |
Referenced by hx8347a_controller_init_registers(), and hx8347a_set_bottom_right_limit().
#define HX8347A_COLSTARTHIGH 0x02 |
Referenced by hx8347a_controller_init_registers(), and hx8347a_set_top_left_limit().
#define HX8347A_COLSTARTLOW 0x03 |
Referenced by hx8347a_controller_init_registers(), and hx8347a_set_top_left_limit().
#define HX8347A_CYCLECTRL1 0x3A |
Referenced by hx8347a_controller_init_registers().
#define HX8347A_CYCLECTRL1_X 0x23 |
Referenced by hx8347a_controller_init_registers().
#define HX8347A_CYCLECTRL2 0x3B |
Referenced by hx8347a_controller_init_registers().
#define HX8347A_CYCLECTRL2_X 0x24 |
Referenced by hx8347a_controller_init_registers().
#define HX8347A_CYCLECTRL3 0x3C |
Referenced by hx8347a_controller_init_registers().
#define HX8347A_CYCLECTRL3_X 0x25 |
Referenced by hx8347a_controller_init_registers().
#define HX8347A_CYCLECTRL4 0x3D |
Referenced by hx8347a_controller_init_registers().
#define HX8347A_CYCLECTRL5 0x3E |
Referenced by hx8347a_controller_init_registers().
#define HX8347A_CYCLECTRL6 0x40 |
Referenced by hx8347a_controller_init_registers().
#define HX8347A_CYCLECTRL7 0x41 |
Referenced by hx8347a_controller_init_registers().
#define HX8347A_D0 2 |
#define HX8347A_D1 3 |
#define HX8347A_DISPCTRL1 0x26 |
Referenced by hx8347a_controller_init_registers().
#define HX8347A_DISPCTRL10 0x36 |
Referenced by hx8347a_controller_init_registers().
#define HX8347A_DISPCTRL2 0x27 |
Referenced by hx8347a_controller_init_registers().
#define HX8347A_DISPCTRL3 0x28 |
Referenced by hx8347a_controller_init_registers().
#define HX8347A_DISPCTRL4 0x29 |
Referenced by hx8347a_controller_init_registers().
#define HX8347A_DISPCTRL5 0x2A |
Referenced by hx8347a_controller_init_registers().
#define HX8347A_DISPCTRL6 0x2C |
Referenced by hx8347a_controller_init_registers().
#define HX8347A_DISPCTRL7 0x2D |
Referenced by hx8347a_controller_init_registers().
#define HX8347A_DISPCTRL8 0x90 |
Referenced by hx8347a_controller_init_registers().
#define HX8347A_DISPCTRL9 0x35 |
Referenced by hx8347a_controller_init_registers().
#define HX8347A_DISPMODECTRL 0x01 |
Referenced by hx8347a_controller_init_registers().
#define HX8347A_DK 3 |
#define HX8347A_DTE 4 |
#define HX8347A_FLIP_X_MASK (1 << HX8347A_MX) |
Referenced by hx8347a_set_orientation().
#define HX8347A_FLIP_Y_MASK (1 << HX8347A_MY) |
Referenced by hx8347a_set_orientation().
#define HX8347A_GAMMACTRL1 0x46 |
Referenced by hx8347a_controller_init_registers().
#define HX8347A_GAMMACTRL10 0x4F |
Referenced by hx8347a_controller_init_registers().
#define HX8347A_GAMMACTRL11 0x50 |
Referenced by hx8347a_controller_init_registers().
#define HX8347A_GAMMACTRL12 0x51 |
Referenced by hx8347a_controller_init_registers().
#define HX8347A_GAMMACTRL2 0x47 |
Referenced by hx8347a_controller_init_registers().
#define HX8347A_GAMMACTRL3 0x48 |
Referenced by hx8347a_controller_init_registers().
#define HX8347A_GAMMACTRL4 0x49 |
Referenced by hx8347a_controller_init_registers().
#define HX8347A_GAMMACTRL5 0x4A |
Referenced by hx8347a_controller_init_registers().
#define HX8347A_GAMMACTRL6 0x4B |
Referenced by hx8347a_controller_init_registers().
#define HX8347A_GAMMACTRL7 0x4C |
Referenced by hx8347a_controller_init_registers().
#define HX8347A_GAMMACTRL8 0x4D |
Referenced by hx8347a_controller_init_registers().
#define HX8347A_GAMMACTRL9 0x4E |
Referenced by hx8347a_controller_init_registers().
#define HX8347A_GASENB 7 |
#define HX8347A_GON 5 |
#define HX8347A_INTERNAL28 0x70 |
Referenced by hx8347a_controller_init_registers().
#define HX8347A_INVON 2 |
#define HX8347A_MEMACCESSCTRL 0x16 |
Referenced by hx8347a_controller_init_registers(), and hx8347a_set_orientation().
#define HX8347A_MV 5 |
#define HX8347A_MX 6 |
#define HX8347A_MY 7 |
#define HX8347A_OSC_EN 0 |
Referenced by hx8347a_exit_standby().
#define HX8347A_OSCCTRL1 0x19 |
Referenced by hx8347a_controller_init_registers(), and hx8347a_exit_standby().
#define HX8347A_OSCCTRL2 0x1A |
#define HX8347A_OSCCTRL3 0x93 |
#define HX8347A_PON 4 |
#define HX8347A_POWERCTRL1 0x1B |
Referenced by hx8347a_controller_init_registers(), and hx8347a_exit_standby().
#define HX8347A_POWERCTRL2 0x1C |
Referenced by hx8347a_controller_init_registers().
#define HX8347A_POWERCTRL3 0x1D |
Referenced by hx8347a_controller_init_registers().
#define HX8347A_POWERCTRL4 0x1E |
Referenced by hx8347a_controller_init_registers().
#define HX8347A_POWERCTRL5 0x1F |
Referenced by hx8347a_controller_init_registers().
#define HX8347A_POWERCTRL6 0x20 |
Referenced by hx8347a_controller_init_registers().
#define HX8347A_PT0 6 |
#define HX8347A_PT1 7 |
#define HX8347A_ROWENDHIGH 0x08 |
Referenced by hx8347a_controller_init_registers(), and hx8347a_set_bottom_right_limit().
#define HX8347A_ROWENDLOW 0x09 |
Referenced by hx8347a_controller_init_registers(), and hx8347a_set_bottom_right_limit().
#define HX8347A_ROWSTARTHIGH 0x06 |
Referenced by hx8347a_controller_init_registers(), and hx8347a_set_top_left_limit().
#define HX8347A_ROWSTARTLOW 0x07 |
Referenced by hx8347a_controller_init_registers(), and hx8347a_set_top_left_limit().
#define HX8347A_SAP 0x90 |
#define HX8347A_SRAMWRITE 0x22 |
#define HX8347A_START_BS0 0x04 |
#define HX8347A_START_ID 0x70 |
#define HX8347A_START_READREG |
Referenced by hx8347a_copy_pixels_from_screen(), hx8347a_read_gram(), and hx8347a_read_register().
#define HX8347A_START_RS 0x02 |
#define HX8347A_START_RW 0x01 |
#define HX8347A_START_WRITEIDX (HX8347A_START_ID | HX8347A_START_BS0) |
Referenced by hx8347a_select_register().
#define HX8347A_START_WRITEREG |
#define HX8347A_STB 0 |
Referenced by hx8347a_exit_standby().
#define HX8347A_SWITCH_XY_MASK (1 << HX8347A_MV) |
Referenced by hx8347a_set_orientation().
#define HX8347A_TEON 3 |
#define HX8347A_VCOMCTRL1 0x43 |
Referenced by hx8347a_controller_init_registers().
#define HX8347A_VCOMCTRL2 0x44 |
Referenced by hx8347a_controller_init_registers().
#define HX8347A_VCOMCTRL3 0x45 |
Referenced by hx8347a_controller_init_registers().
#define HX8347A_VCOMG 7 |
#define HX8347A_VTFT_TRI 1 |
#define HX8347A_XDK 2 |