General memory LCD data structure.

Public Attributes#

unsigned short

Display pixel width.

unsigned short

Display pixel height.

uint8_t

Bits per pixel.

uint8_t

Color mode.

int

SPI clock frequency.

uint8_t

Extcomin pin toggle frequency.

uint8_t

SPI CS setup time.

uint8_t

SPI CS hold time.

void *

Custom LCD's data.

Public Attribute Documentation#

width#

unsigned short sl_memlcd_t::width

Display pixel width.


height#

unsigned short sl_memlcd_t::height

Display pixel height.


bpp#

uint8_t sl_memlcd_t::bpp

Bits per pixel.


color_mode#

uint8_t sl_memlcd_t::color_mode

Color mode.


spi_freq#

int sl_memlcd_t::spi_freq

SPI clock frequency.


extcomin_freq#

uint8_t sl_memlcd_t::extcomin_freq

Extcomin pin toggle frequency.


setup_us#

uint8_t sl_memlcd_t::setup_us

SPI CS setup time.


hold_us#

uint8_t sl_memlcd_t::hold_us

SPI CS hold time.


custom_data#

void* sl_memlcd_t::custom_data

Custom LCD's data.