static struct lcd_cmd gc9106_init_sequence[] = { | |
{CMD_TYPE_START, 0x00}, | |
{CMD_TYPE_CMD, 0xfe}, | |
{CMD_TYPE_CMD, 0xef}, | |
{CMD_TYPE_CMD, 0xb3}, | |
{CMD_TYPE_DATA, 0x03}, | |
{CMD_TYPE_CMD, 0x21}, | |
{CMD_TYPE_CMD, 0x36}, | |
{CMD_TYPE_DATA, 0xc8}, | |
{CMD_TYPE_CMD, 0x3a}, | |
{CMD_TYPE_DATA, 0x05}, | |
{CMD_TYPE_CMD, 0xb4}, | |
{CMD_TYPE_DATA, 0x21}, | |
{CMD_TYPE_CMD, 0xb1}, | |
{CMD_TYPE_DATA, 0xc0}, | |
{CMD_TYPE_CMD, 0xe6}, | |
{CMD_TYPE_DATA, 0x50}, | |
{CMD_TYPE_DATA, 0x43}, | |
{CMD_TYPE_CMD, 0xe7}, | |
{CMD_TYPE_DATA, 0x56}, | |
{CMD_TYPE_DATA, 0x43}, | |
{CMD_TYPE_CMD, 0xf0}, | |
{CMD_TYPE_DATA, 0x0b}, | |
{CMD_TYPE_DATA, 0x4d}, | |
{CMD_TYPE_DATA, 0x1b}, | |
{CMD_TYPE_DATA, 0x5e}, | |
{CMD_TYPE_DATA, 0x8c}, | |
{CMD_TYPE_DATA, 0x2c}, | |
{CMD_TYPE_DATA, 0x2d}, | |
{CMD_TYPE_DATA, 0x00}, | |
{CMD_TYPE_DATA, 0x00}, | |
{CMD_TYPE_DATA, 0x10}, | |
{CMD_TYPE_DATA, 0x12}, | |
{CMD_TYPE_DATA, 0x15}, | |
{CMD_TYPE_DATA, 0x14}, | |
{CMD_TYPE_DATA, 0x0f}, | |
{CMD_TYPE_CMD, 0xf1}, | |
{CMD_TYPE_DATA, 0x01}, | |
{CMD_TYPE_DATA, 0x28}, | |
{CMD_TYPE_DATA, 0x2d}, | |
{CMD_TYPE_DATA, 0x3a}, | |
{CMD_TYPE_DATA, 0xb8}, | |
{CMD_TYPE_DATA, 0x0d}, | |
{CMD_TYPE_DATA, 0x0e}, | |
{CMD_TYPE_DATA, 0x00}, | |
{CMD_TYPE_DATA, 0x00}, | |
{CMD_TYPE_DATA, 0x08}, | |
{CMD_TYPE_DATA, 0x08}, | |
{CMD_TYPE_DATA, 0x18}, | |
{CMD_TYPE_DATA, 0x16}, | |
{CMD_TYPE_DATA, 0x0f}, | |
{CMD_TYPE_CMD, 0xfe}, | |
{CMD_TYPE_CMD, 0xff}, | |
{CMD_TYPE_CMD, 0x11}, | |
{CMD_TYPE_DELAY, 120}, | |
{CMD_TYPE_CMD, 0x29}, | |
{CMD_TYPE_CMD, 0x2c}, | |
{CMD_TYPE_END, 0x00}, | |
}; |