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.


Definition at line 52 of file components/device/silabs/si91x/mcu/drivers/hardware_drivers/memlcd/inc/sl_memlcd.h

height#

unsigned short sl_memlcd_t::height

Display pixel height.


Definition at line 53 of file components/device/silabs/si91x/mcu/drivers/hardware_drivers/memlcd/inc/sl_memlcd.h

bpp#

uint8_t sl_memlcd_t::bpp

Bits per pixel.


Definition at line 54 of file components/device/silabs/si91x/mcu/drivers/hardware_drivers/memlcd/inc/sl_memlcd.h

color_mode#

uint8_t sl_memlcd_t::color_mode

Color mode.


Definition at line 55 of file components/device/silabs/si91x/mcu/drivers/hardware_drivers/memlcd/inc/sl_memlcd.h

spi_freq#

int sl_memlcd_t::spi_freq

SPI clock frequency.


Definition at line 56 of file components/device/silabs/si91x/mcu/drivers/hardware_drivers/memlcd/inc/sl_memlcd.h

extcomin_freq#

uint8_t sl_memlcd_t::extcomin_freq

Extcomin pin toggle frequency.


Definition at line 57 of file components/device/silabs/si91x/mcu/drivers/hardware_drivers/memlcd/inc/sl_memlcd.h

setup_us#

uint8_t sl_memlcd_t::setup_us

SPI CS setup time.


Definition at line 58 of file components/device/silabs/si91x/mcu/drivers/hardware_drivers/memlcd/inc/sl_memlcd.h

hold_us#

uint8_t sl_memlcd_t::hold_us

SPI CS hold time.


Definition at line 59 of file components/device/silabs/si91x/mcu/drivers/hardware_drivers/memlcd/inc/sl_memlcd.h

custom_data#

void* sl_memlcd_t::custom_data

Custom LCD's data.


Definition at line 60 of file components/device/silabs/si91x/mcu/drivers/hardware_drivers/memlcd/inc/sl_memlcd.h