#ifndef _MW_LCD_H
#define _MW_LCD_H

typedef struct
{
	unsigned char Row;	/* row number for LCD command */
	unsigned char Data[12]; /* 12*8 = 96bit */
	unsigned char Dummy;	/* 0x00 dummy byte to latch data into LCD */
} tLcdLine;

extern tLcdLine lcd_buf[];

void memfill(void *target, unsigned char val, unsigned int count);

void mw_lcd_init(void);
void mw_lcd_clear(void);
void mw_lcd_clear_fb(void);
void mw_lcd_update_screen(void);

#endif