mirror of
https://github.com/tuxbox-neutrino/neutrino.git
synced 2025-08-26 15:02:56 +02:00
- libtuxtxt: cleanup unused lcd code
Signed-off-by: Thilo Graf <dbt@novatux.de>
This commit is contained in:
@@ -2528,9 +2528,6 @@ skip_pid:
|
||||
|
||||
getpidsdone = 1;
|
||||
|
||||
RenderCharLCD(pids_found/10, 7, 44);
|
||||
RenderCharLCD(pids_found%10, 19, 44);
|
||||
|
||||
return 1;
|
||||
}
|
||||
|
||||
@@ -4910,42 +4907,6 @@ void RenderCharBB(int Char, tstPageAttr *Attribute)
|
||||
RenderChar(Char, Attribute, 0, var_screeninfo.yres-var_screeninfo.yoffset);
|
||||
}
|
||||
|
||||
/******************************************************************************
|
||||
* RenderCharLCD *
|
||||
******************************************************************************/
|
||||
|
||||
void RenderCharLCD(int /*Digit*/, int /*XPos*/, int /*YPos*/)
|
||||
{
|
||||
#if 0
|
||||
int x, y;
|
||||
|
||||
/* render digit to lcd backbuffer */
|
||||
for (y = 0; y < 15; y++)
|
||||
{
|
||||
for (x = 0; x < 10; x++)
|
||||
{
|
||||
if (lcd_digits[Digit*15*10 + x + y*10])
|
||||
lcd_backbuffer[XPos + x + ((YPos+y)/8)*120] |= 1 << ((YPos+y)%8);
|
||||
else
|
||||
lcd_backbuffer[XPos + x + ((YPos+y)/8)*120] &= ~(1 << ((YPos+y)%8));
|
||||
}
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
#if 0
|
||||
void RenderCharLCDsmall(int Char, int XPos, int YPos)
|
||||
{
|
||||
int old_width = fontwidth;
|
||||
int old_height = fontheight;
|
||||
setfontwidth(fontwidth_small_lcd);
|
||||
typettf.font.pix_height = fontheight = fontwidth_small_lcd;
|
||||
RenderChar(Char, 0, 0, -(YPos<<8 | XPos));
|
||||
setfontwidth(old_width);
|
||||
typettf.font.pix_height = fontheight = old_height;
|
||||
}
|
||||
#endif
|
||||
|
||||
/******************************************************************************
|
||||
* RenderMessage *
|
||||
******************************************************************************/
|
||||
@@ -5718,164 +5679,7 @@ void CopyBB2FB()
|
||||
void UpdateLCD()
|
||||
{
|
||||
#if 0
|
||||
static int init_lcd = 1, old_cached_pages = -1, old_page = -1, old_subpage = -1, old_subpage_max = -1, old_hintmode = -1;
|
||||
int x, y, subpage_max = 0, update_lcd = 0;
|
||||
|
||||
if (lcd == -1) return; // for Dreamboxes without LCD-Display (5xxx)
|
||||
/* init or update lcd */
|
||||
if (init_lcd)
|
||||
{
|
||||
init_lcd = 0;
|
||||
|
||||
for (y = 0; y < 64; y++)
|
||||
{
|
||||
int lcdbase = (y/8)*120;
|
||||
int lcdmask = 1 << (y%8);
|
||||
|
||||
for (x = 0; x < 120; )
|
||||
{
|
||||
int rommask;
|
||||
int rombyte = lcd_layout[x/8 + y*120/8];
|
||||
|
||||
for (rommask = 0x80; rommask; rommask >>= 1)
|
||||
{
|
||||
if (rombyte & rommask)
|
||||
lcd_backbuffer[x + lcdbase] |= lcdmask;
|
||||
else
|
||||
lcd_backbuffer[x + lcdbase] &= ~lcdmask;
|
||||
x++;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
write(lcd, &lcd_backbuffer, sizeof(lcd_backbuffer));
|
||||
|
||||
for (y = 16; y < 56; y += 8) /* clear rectangle in backbuffer */
|
||||
for (x = 1; x < 118; x++)
|
||||
lcd_backbuffer[x + (y/8)*120] = 0;
|
||||
|
||||
for (x = 3; x <= 116; x++)
|
||||
lcd_backbuffer[x + (39/8)*120] |= 1 << (39%8);
|
||||
|
||||
for (y = 42; y <= 60; y++)
|
||||
lcd_backbuffer[35 + (y/8)*120] |= 1 << (y%8);
|
||||
|
||||
for (y = 42; y <= 60; y++)
|
||||
lcd_backbuffer[60 + (y/8)*120] |= 1 << (y%8);
|
||||
|
||||
RenderCharLCD(10, 43, 20);
|
||||
RenderCharLCD(11, 79, 20);
|
||||
|
||||
return;
|
||||
}
|
||||
else
|
||||
{
|
||||
int p;
|
||||
|
||||
if (inputcounter == 2)
|
||||
p = tuxtxt_cache.page;
|
||||
else
|
||||
p = temp_page + (0xDD >> 4*(1-inputcounter)); /* partial pageinput (filled with spaces) */
|
||||
|
||||
/* page */
|
||||
if (old_page != p)
|
||||
{
|
||||
RenderCharLCD(p>>8, 7, 20);
|
||||
RenderCharLCD((p&0x0F0)>>4, 19, 20);
|
||||
RenderCharLCD(p&0x00F, 31, 20);
|
||||
|
||||
old_page = p;
|
||||
update_lcd = 1;
|
||||
}
|
||||
|
||||
/* current subpage */
|
||||
if (old_subpage != tuxtxt_cache.subpage)
|
||||
{
|
||||
if (!tuxtxt_cache.subpage)
|
||||
{
|
||||
RenderCharLCD(0, 55, 20);
|
||||
RenderCharLCD(1, 67, 20);
|
||||
}
|
||||
else
|
||||
{
|
||||
if (tuxtxt_cache.subpage >= 0xFF)
|
||||
tuxtxt_cache.subpage = 1;
|
||||
else if (tuxtxt_cache.subpage > 99)
|
||||
tuxtxt_cache.subpage = 0;
|
||||
|
||||
RenderCharLCD(tuxtxt_cache.subpage>>4, 55, 20);
|
||||
RenderCharLCD(tuxtxt_cache.subpage&0x0F, 67, 20);
|
||||
}
|
||||
|
||||
old_subpage = tuxtxt_cache.subpage;
|
||||
update_lcd = 1;
|
||||
}
|
||||
|
||||
/* max subpage */
|
||||
for (x = 0; x <= 0x79; x++)
|
||||
{
|
||||
if (tuxtxt_cache.astCachetable[tuxtxt_cache.page][x])
|
||||
subpage_max = x;
|
||||
}
|
||||
|
||||
if (old_subpage_max != subpage_max)
|
||||
{
|
||||
if (!subpage_max)
|
||||
{
|
||||
RenderCharLCD(0, 91, 20);
|
||||
RenderCharLCD(1, 103, 20);
|
||||
}
|
||||
else
|
||||
{
|
||||
RenderCharLCD(subpage_max>>4, 91, 20);
|
||||
RenderCharLCD(subpage_max&0x0F, 103, 20);
|
||||
}
|
||||
|
||||
old_subpage_max = subpage_max;
|
||||
update_lcd = 1;
|
||||
}
|
||||
|
||||
/* cachestatus */
|
||||
if (old_cached_pages != tuxtxt_cache.cached_pages)
|
||||
{
|
||||
#if 0
|
||||
int s;
|
||||
int p = tuxtxt_cache.cached_pages;
|
||||
for (s=107; s >= 107-4*fontwidth_small_lcd; s -= fontwidth_small_lcd)
|
||||
{
|
||||
int c = p % 10;
|
||||
if (p)
|
||||
RenderCharLCDsmall('0'+c, s, 44);
|
||||
else
|
||||
RenderCharLCDsmall(' ', s, 44);
|
||||
p /= 10;
|
||||
}
|
||||
#else
|
||||
RenderCharLCD(tuxtxt_cache.cached_pages/1000, 67, 44);
|
||||
RenderCharLCD(tuxtxt_cache.cached_pages%1000/100, 79, 44);
|
||||
RenderCharLCD(tuxtxt_cache.cached_pages%100/10, 91, 44);
|
||||
RenderCharLCD(tuxtxt_cache.cached_pages%10, 103, 44);
|
||||
#endif
|
||||
|
||||
old_cached_pages = tuxtxt_cache.cached_pages;
|
||||
update_lcd = 1;
|
||||
}
|
||||
|
||||
/* mode */
|
||||
if (old_hintmode != hintmode)
|
||||
{
|
||||
if (hintmode)
|
||||
RenderCharLCD(12, 43, 44);
|
||||
else
|
||||
RenderCharLCD(13, 43, 44);
|
||||
|
||||
old_hintmode = hintmode;
|
||||
update_lcd = 1;
|
||||
}
|
||||
}
|
||||
|
||||
if (update_lcd)
|
||||
write(lcd, &lcd_backbuffer, sizeof(lcd_backbuffer));
|
||||
//place for some cool vfd-stuff
|
||||
#endif
|
||||
}
|
||||
|
||||
|
@@ -78,7 +78,6 @@ int fontheight, fontwidth, fontwidth_normal, fontwidth_small, fontwidth_topmenum
|
||||
int ymosaic[4];
|
||||
int displaywidth;
|
||||
int tv_pip_y;
|
||||
#define fontwidth_small_lcd 8
|
||||
|
||||
#define TV43STARTX (ex)
|
||||
#define TVENDX (screen_x + screen_w) //ex
|
||||
@@ -557,7 +556,6 @@ char versioninfo[16];
|
||||
int hotlist[10];
|
||||
int maxhotlist;
|
||||
|
||||
int lcd;
|
||||
int sx, ex, sy, ey;
|
||||
int PosX, PosY, StartX, StartY;
|
||||
int lastpage;
|
||||
@@ -1196,7 +1194,6 @@ tstPageAttr atrtable[] =
|
||||
{ white , menu1 , C_G0P, 0, 0, 0 ,0, 0, 0, 0, 0, 0, 0, 0x3f} /* ATR_CATCHMENU1 a8 <20> */
|
||||
};
|
||||
/* buffers */
|
||||
unsigned char lcd_backbuffer[120*64 / 8];
|
||||
unsigned char page_char[40 * 25];
|
||||
tstPageAttr page_atrb[40 * 25];
|
||||
|
||||
@@ -1367,329 +1364,6 @@ unsigned char *aShapes[] =
|
||||
aG3_70, aG3_71, aG3_72, aG3_73, aG3_74, aG3_75, aG3_76, aG3_77, aG3_78, aG3_79, aG3_7a, aG3_7b, aG3_7c, aG3_7d, aG3_7e
|
||||
};
|
||||
|
||||
#if 0
|
||||
/* lcd layout */
|
||||
const char lcd_layout[] =
|
||||
{
|
||||
#define ____ 0x0
|
||||
#define ___X 0x1
|
||||
#define __X_ 0x2
|
||||
#define __XX 0x3
|
||||
#define _X__ 0x4
|
||||
#define _X_X 0x5
|
||||
#define _XX_ 0x6
|
||||
#define _XXX 0x7
|
||||
#define X___ 0x8
|
||||
#define X__X 0x9
|
||||
#define X_X_ 0xA
|
||||
#define X_XX 0xB
|
||||
#define XX__ 0xC
|
||||
#define XX_X 0xD
|
||||
#define XXX_ 0xE
|
||||
#define XXXX 0xF
|
||||
|
||||
#define i <<4|
|
||||
|
||||
____ i _XXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXX_ i ____,
|
||||
___X i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i X___,
|
||||
__XX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XX__ i ____,XXX_ i _X__,_XXX i __X_,__XX i X___,___X i XX__,X___ i XXX_,____ i _XXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XX__,
|
||||
_XXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,X_XX i XXXX,_X_X i X_XX,X_X_ i XX_X,XX_X i _XXX,XXX_ i X_XX,_XXX i _X_X,XXXX i X_XX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXX_,
|
||||
_XXX i XXXX,X___ i ____,____ i ____,____ i __XX,X_XX i XXXX,_X_X i X_XX,X_X_ i XX_X,XX_X i _XXX,XXX_ i X_XX,_XXX i _X_X,XXXX i X_XX,X___ i ____,____ i ____,____ i ___X,XXXX i XXX_,
|
||||
XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,X_XX i XXXX,_X_X i X_XX,X_X_ i XX_X,XX_X i _XXX,XXX_ i X_XX,_XXX i _X_X,XXXX i X_XX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,
|
||||
XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XX__ i XX__,XX_X i X_XX,X_X_ i XXXX,XX_X i X__X,X__X i X_XX,XXXX i _XX_,_XX_ i _XXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,
|
||||
XXXX i XX__,____ i ____,____ i ____,____ i __XX,XXX_ i XX_X,XX_X i X_XX,X_XX i _XXX,__XX i XX_X,X_XX i XX_X,XX__ i XXXX,_XX_ i XXXX,X___ i ____,____ i ____,____ i ____,__XX i XXXX,
|
||||
XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXX_ i XX_X,XX_X i X_XX,X_X_ i XXXX,XX_X i XX_X,X_XX i X_XX,XXXX i _XXX,_XX_ i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,
|
||||
XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXX_ i XX_X,XX_X i X_XX,X_X_ i XX_X,XX_X i XX_X,X_XX i X_XX,_XXX i _XXX,_XX_ i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,
|
||||
XXX_ i ____,____ i ____,____ i ____,____ i __XX,XXX_ i XX_X,XX_X i XXXX,X_X_ i XX_X,XX_X i XX_X,X_XX i X_XX,_XXX i _XXX,_XX_ i XXXX,X___ i ____,____ i ____,____ i ____,____ i _XXX,
|
||||
XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXX_ i XX_X,XX_X i XXXX,X_X_ i XX_X,XX_X i XX_X,X_XX i X_XX,_XXX i _XXX,_XX_ i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,
|
||||
XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i __XX,XXX_ i ____,_XXX i __X_,__XX i XXX_,_XXX i XX__,X___ i XXXX,X__X i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,
|
||||
XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,
|
||||
XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,
|
||||
X___ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ___X,
|
||||
X___ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ___X,
|
||||
X___ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ___X,
|
||||
X___ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ___X,
|
||||
X___ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ___X,
|
||||
X___ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ___X,
|
||||
X___ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ___X,
|
||||
X___ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ___X,
|
||||
X___ i XX__,_XXX i XXX_,__XX i ___X,XXXX i X___,XX__ i _XXX,XXX_ i __XX,____ i ___X,X___ i XXXX,XX__ i _XX_,__XX i XXXX,___X i XXXX,X___ i XX_X,XX__ i _XXX,XXX_ i __XX,XXXX i ___X,
|
||||
X__X i __X_,X___ i ___X,_X__ i X_X_,____ i _X_X,__X_ i X___,___X i _X__,X___ i __X_,_X_X i ____,__X_ i X__X,_X__ i ____,X_X_ i ____,_X_X i __X_,__X_ i X___,___X i _X__,____ i X__X,
|
||||
X__X i __X_,X___ i ___X,_X__ i X_X_,____ i _X_X,__X_ i X___,___X i _X__,X___ i __X_,_X_X i ____,__X_ i X__X,_X__ i ____,X_X_ i ____,_X_X i __X_,__X_ i X___,___X i _X__,____ i X__X,
|
||||
X__X i __X_,X___ i ___X,_X__ i X_X_,____ i _X_X,__X_ i X___,___X i _X__,X___ i __X_,_X_X i ____,__X_ i X__X,_X__ i ____,X_X_ i ____,_X_X i __X_,__X_ i X___,___X i _X__,____ i X__X,
|
||||
X__X i __X_,X__X i ___X,_X__ i X__X,X__X i X__X,__X_ i X__X,___X i _X__,X___ i __X_,_X_X i __XX,XX__ i X__X,_X__ i XXXX,__X_ i _X__,_X_X i __X_,__X_ i X__X,___X i _X__,XXXX i ___X,
|
||||
X__X i __X_,X__X i ___X,_X__ i X___,X__X i ___X,__X_ i X___,___X i _X__,X___ i __X_,_X_X i ____,__X_ i X__X,_X__ i ____,X_X_ i ___X,X__X i __X_,__X_ i X__X,___X i _X__,X___ i X__X,
|
||||
X__X i __X_,X__X i ___X,_X__ i X___,X__X i ___X,__X_ i X___,___X i _X__,X___ i __X_,_X_X i ____,__X_ i X__X,_X__ i ____,X_X_ i ____,_X_X i __X_,__X_ i X__X,___X i _X__,X___ i X__X,
|
||||
X__X i __X_,X__X i ___X,_X__ i X___,X__X i ___X,__X_ i X__X,___X i _X__,XXXX i __X_,_X__ i XXX_,__X_ i X__X,_X__ i XXXX,__X_ i _X__,_X_X i __X_,__X_ i X__X,___X i _X__,X___ i X__X,
|
||||
X__X i __X_,X__X i ___X,_X__ i X___,X__X i ___X,__X_ i X__X,___X i _X__,____ i X_X_,_X_X i ____,__X_ i X__X,_X__ i ____,X_X_ i _X__,_X_X i ____,__X_ i X__X,___X i _X__,____ i X__X,
|
||||
X__X i __X_,X__X i ___X,_X__ i X___,X__X i ___X,__X_ i X__X,___X i _X__,____ i X_X_,_X_X i ____,__X_ i X__X,_X__ i ____,X_X_ i _X__,_X_X i ____,__X_ i X__X,___X i _X__,____ i X__X,
|
||||
X___ i XX__,XXX_ i XXXX,__XX i ____,_XX_ i ____,XX__ i _XX_,XXX_ i __XX,XXXX i ___X,X___ i XXXX,XX__ i _XX_,__XX i XXXX,___X i X_XX,X___ i XXXX,XX__ i _XX_,XXX_ i __XX,XXXX i ___X,
|
||||
X___ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ___X,
|
||||
X___ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ___X,
|
||||
X___ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ___X,
|
||||
X___ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ___X,
|
||||
X___ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ___X,
|
||||
X___ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ___X,
|
||||
X___ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ___X,
|
||||
X___ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ___X,
|
||||
X___ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ___X,
|
||||
X___ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ___X,
|
||||
X___ i ____,XXXX i XXXX,X___ i XXXX,XX__ i _XXX,XXXX i XX__,_XXX i XXX_,__XX i XXXX,___X i XXXX,X___ i ____,__XX i XXXX,___X i X___,XXXX i XX__,_XXX i XXX_,__XX i XXXX,____ i ___X,
|
||||
X___ i ___X,____ i ____,_X_X i ____,__X_ i X___,____ i __X_,X___ i ___X,_X__ i ____,X_X_ i ____,_X__ i ____,_X__ i ____,X_X_ i _X_X,____ i __X_,X___ i ___X,_X__ i ____,X___ i ___X,
|
||||
X___ i ___X,____ i ____,_X_X i ____,__X_ i X___,____ i __X_,X___ i ___X,_X__ i ____,X_X_ i ____,_X__ i ____,_X__ i ____,X_X_ i _X_X,____ i __X_,X___ i ___X,_X__ i ____,X___ i ___X,
|
||||
X___ i ___X,____ i ____,_X_X i ____,__X_ i X___,____ i __X_,X___ i ___X,_X__ i ____,X_X_ i ____,_X__ i ____,_X__ i XX__,X_X_ i _X_X,____ i __X_,X___ i ___X,_X__ i ____,X___ i ___X,
|
||||
X___ i ___X,__X_ i __X_,_X_X i __X_,__X_ i X__X,___X i __X_,X__X i XXX_,_X__ i X___,X__X i X__X,X___ i ____,_X__ i ____,X_X_ i _X__,XX__ i XX__,_XX_ i _XX_,_X__ i XXXX,____ i ___X,
|
||||
X___ i ___X,__X_ i __X_,_X_X i __X_,__X_ i X__X,___X i __X_,X___ i ___X,_X__ i X___,X___ i X__X,____ i ____,_X__ i __XX,__X_ i _X__,_X__ i X___,__X_ i _X__,_X__ i ____,X___ i ___X,
|
||||
X___ i ___X,__X_ i __X_,_X_X i __X_,__X_ i X__X,___X i __X_,X___ i ___X,_X__ i X___,X___ i X__X,____ i ____,_X__ i ____,X_X_ i _X__,_X__ i X___,__X_ i _X__,_X__ i ____,X___ i ___X,
|
||||
X___ i ___X,__X_ i __X_,_X_X i __X_,__X_ i X__X,___X i __X_,X__X i XXX_,_X__ i X___,X___ i X__X,____ i ____,_X__ i XX__,X_X_ i _X__,_X__ i X___,__X_ i _X__,_X__ i XXXX,____ i ___X,
|
||||
X___ i ___X,__X_ i __X_,_X_X i ____,__X_ i X__X,___X i __X_,X___ i ___X,_X__ i X___,X___ i X__X,____ i ____,_X__ i ____,X_X_ i _X__,_X__ i X___,__X_ i _X__,_X__ i ____,X___ i ___X,
|
||||
X___ i ___X,__X_ i __X_,_X_X i ____,__X_ i X__X,___X i __X_,X___ i ___X,_X__ i X___,X___ i X__X,____ i ____,_X__ i ____,X_X_ i _X__,_X__ i X___,__X_ i _X__,_X__ i ____,X___ i ___X,
|
||||
X___ i ____,XX_X i XX_X,X___ i XXXX,XX__ i _XX_,XXX_ i XX__,_XXX i XXX_,__XX i _XXX,____ i _XX_,____ i ____,__XX i XXXX,___X i X___,__XX i ____,___X i X___,__XX i XXXX,____ i ___X,
|
||||
X___ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ___X,
|
||||
X___ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ___X,
|
||||
X___ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ___X,
|
||||
X___ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ___X,
|
||||
_X__ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i __X_,
|
||||
_X__ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i __X_,
|
||||
__X_ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i _X__,
|
||||
___X i X___,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,____ i ____,___X i X___,
|
||||
____ i _XXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXXX i XXXX,XXX_ i ____,
|
||||
|
||||
#undef i
|
||||
};
|
||||
|
||||
/* lcd digits */
|
||||
const char lcd_digits[] =
|
||||
{
|
||||
0,1,1,1,1,1,1,1,1,0,
|
||||
1,1,0,0,0,0,0,0,1,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,0,0,0,1,1,0,0,0,1,
|
||||
1,0,0,0,1,1,0,0,0,1,
|
||||
1,0,0,0,1,1,0,0,0,1,
|
||||
1,0,0,0,1,1,0,0,0,1,
|
||||
1,0,0,0,1,1,0,0,0,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,1,0,0,0,0,0,0,1,1,
|
||||
0,1,1,1,1,1,1,1,1,0,
|
||||
|
||||
0,0,0,1,1,1,1,0,0,0,
|
||||
0,0,1,1,0,0,1,1,0,0,
|
||||
0,0,1,0,0,0,0,1,0,0,
|
||||
0,0,1,0,0,0,0,1,0,0,
|
||||
0,0,1,0,0,0,0,1,0,0,
|
||||
0,0,1,0,0,0,0,1,0,0,
|
||||
0,0,1,0,0,0,0,1,0,0,
|
||||
0,0,1,0,0,0,0,1,0,0,
|
||||
0,0,1,0,0,0,0,1,0,0,
|
||||
0,0,1,0,0,0,0,1,0,0,
|
||||
0,0,1,0,0,0,0,1,0,0,
|
||||
0,0,1,0,0,0,0,1,0,0,
|
||||
0,0,1,0,0,0,0,1,0,0,
|
||||
0,0,1,1,0,0,1,1,0,0,
|
||||
0,0,0,1,1,1,1,0,0,0,
|
||||
|
||||
0,1,1,1,1,1,1,1,1,0,
|
||||
1,1,0,0,0,0,0,0,1,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,1,0,0,0,0,0,0,0,1,
|
||||
0,1,1,1,1,1,0,0,0,1,
|
||||
1,1,0,0,0,0,0,0,0,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,0,0,0,0,0,0,0,1,1,
|
||||
1,0,0,0,0,1,1,1,1,0,
|
||||
1,0,0,0,0,0,0,0,1,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,1,0,0,0,0,0,0,1,1,
|
||||
0,1,1,1,1,1,1,1,1,0,
|
||||
|
||||
0,1,1,1,1,1,1,1,1,0,
|
||||
1,1,0,0,0,0,0,0,1,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,1,0,0,0,0,0,0,0,1,
|
||||
0,1,1,1,1,1,0,0,0,1,
|
||||
1,1,0,0,0,0,0,0,1,1,
|
||||
1,0,0,0,0,0,0,1,1,0,
|
||||
1,1,0,0,0,0,0,0,1,1,
|
||||
0,1,1,1,1,1,0,0,0,1,
|
||||
1,1,0,0,0,0,0,0,0,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,1,0,0,0,0,0,0,1,1,
|
||||
0,1,1,1,1,1,1,1,1,0,
|
||||
|
||||
0,1,1,1,0,1,1,1,1,0,
|
||||
1,1,0,1,1,1,0,0,1,1,
|
||||
1,0,0,0,1,0,0,0,0,1,
|
||||
1,0,0,0,1,0,0,0,0,1,
|
||||
1,0,0,0,1,0,0,0,0,1,
|
||||
1,0,0,0,1,0,0,0,0,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,1,0,0,0,0,0,0,0,1,
|
||||
0,1,1,1,1,0,0,0,0,1,
|
||||
0,0,0,0,1,0,0,0,0,1,
|
||||
0,0,0,0,1,0,0,0,0,1,
|
||||
0,0,0,0,1,0,0,0,0,1,
|
||||
0,0,0,0,1,1,0,0,1,1,
|
||||
0,0,0,0,0,1,1,1,1,0,
|
||||
|
||||
0,1,1,1,1,1,1,1,1,0,
|
||||
1,1,0,0,0,0,0,0,1,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,0,0,0,0,0,0,0,1,1,
|
||||
1,0,0,0,0,1,1,1,1,0,
|
||||
1,0,0,0,0,0,0,0,1,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,1,0,0,0,0,0,0,0,1,
|
||||
0,1,1,1,1,1,0,0,0,1,
|
||||
1,1,0,0,0,0,0,0,0,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,1,0,0,0,0,0,0,1,1,
|
||||
0,1,1,1,1,1,1,1,1,0,
|
||||
|
||||
0,1,1,1,1,1,1,1,1,0,
|
||||
1,1,0,0,0,0,0,0,1,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,0,0,0,0,0,0,0,1,1,
|
||||
1,0,0,0,0,1,1,1,1,0,
|
||||
1,0,0,0,0,0,0,0,1,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,0,0,0,1,1,0,0,0,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,1,0,0,0,0,0,0,1,1,
|
||||
0,1,1,1,1,1,1,1,1,0,
|
||||
|
||||
0,1,1,1,1,1,1,1,1,0,
|
||||
1,1,0,0,0,0,0,0,1,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,1,0,0,0,0,0,0,0,1,
|
||||
0,1,1,1,1,0,0,0,0,1,
|
||||
0,0,0,0,1,0,0,0,0,1,
|
||||
0,0,0,0,1,0,0,0,0,1,
|
||||
0,0,0,0,1,0,0,0,0,1,
|
||||
0,0,0,0,1,0,0,0,0,1,
|
||||
0,0,0,0,1,0,0,0,0,1,
|
||||
0,0,0,0,1,0,0,0,0,1,
|
||||
0,0,0,0,1,0,0,0,0,1,
|
||||
0,0,0,0,1,1,0,0,1,1,
|
||||
0,0,0,0,0,1,1,1,1,0,
|
||||
|
||||
0,1,1,1,1,1,1,1,1,0,
|
||||
1,1,0,0,0,0,0,0,1,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,0,0,0,1,1,0,0,0,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,1,0,0,0,0,0,0,1,1,
|
||||
0,1,1,0,0,0,0,1,1,0,
|
||||
1,1,0,0,0,0,0,0,1,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,0,0,0,1,1,0,0,0,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,1,0,0,0,0,0,0,1,1,
|
||||
0,1,1,1,1,1,1,1,1,0,
|
||||
|
||||
0,1,1,1,1,1,1,1,1,0,
|
||||
1,1,0,0,0,0,0,0,1,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,0,0,0,1,1,0,0,0,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,1,0,0,0,0,0,0,0,1,
|
||||
0,1,1,1,1,0,0,0,0,1,
|
||||
1,1,0,0,0,0,0,0,0,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,1,0,0,0,0,0,0,1,1,
|
||||
0,1,1,1,1,1,1,1,1,0,
|
||||
|
||||
/* 10: - */
|
||||
0,0,0,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,
|
||||
0,0,1,1,1,1,1,1,0,0,
|
||||
0,1,0,0,0,0,0,0,1,0,
|
||||
0,1,0,0,0,0,0,0,1,0,
|
||||
0,1,0,0,0,0,0,0,1,0,
|
||||
0,0,1,1,1,1,1,1,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,
|
||||
|
||||
/* 11: / */
|
||||
0,0,0,0,1,1,1,1,0,0,
|
||||
0,0,0,1,0,0,0,0,1,0,
|
||||
0,0,0,1,0,0,0,0,1,0,
|
||||
0,0,0,1,0,0,0,0,1,0,
|
||||
0,0,0,1,0,0,0,0,1,0,
|
||||
0,0,1,0,0,0,0,1,0,0,
|
||||
0,0,1,0,0,0,0,1,0,0,
|
||||
0,0,1,0,0,0,0,1,0,0,
|
||||
0,0,1,0,0,0,0,1,0,0,
|
||||
0,0,1,0,0,0,0,1,0,0,
|
||||
0,1,0,0,0,0,1,0,0,0,
|
||||
0,1,0,0,0,0,1,0,0,0,
|
||||
0,1,0,0,0,0,1,0,0,0,
|
||||
0,1,0,0,0,0,1,0,0,0,
|
||||
0,0,1,1,1,1,0,0,0,0,
|
||||
|
||||
/* 12: ? */
|
||||
0,1,1,1,1,1,1,1,1,0,
|
||||
1,1,0,0,0,0,0,0,1,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,1,0,0,0,0,0,0,0,1,
|
||||
0,1,1,1,1,1,0,0,0,1,
|
||||
1,1,0,0,0,0,0,0,0,1,
|
||||
1,0,0,0,0,0,0,0,0,1,
|
||||
1,0,0,0,0,0,0,0,1,1,
|
||||
1,1,1,1,1,1,1,1,1,0,
|
||||
1,0,0,0,0,1,0,0,0,0,
|
||||
1,0,0,0,0,1,0,0,0,0,
|
||||
1,0,0,0,0,1,0,0,0,0,
|
||||
1,1,0,0,1,1,0,0,0,0,
|
||||
0,1,1,1,1,0,0,0,0,0,
|
||||
|
||||
/* 13: " " */
|
||||
0,0,0,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,
|
||||
};
|
||||
#endif
|
||||
/* functions */
|
||||
void ConfigMenu(int Init);
|
||||
void CleanUp();
|
||||
@@ -1708,7 +1382,6 @@ void CopyBB2FB();
|
||||
void RenderCatchedPage();
|
||||
void RenderCharFB(int Char, tstPageAttr *Attribute);
|
||||
void RenderCharBB(int Char, tstPageAttr *Attribute);
|
||||
void RenderCharLCD(int Digit, int XPos, int YPos);
|
||||
void RenderMessage(int Message);
|
||||
void RenderPage();
|
||||
void DecodePage();
|
||||
|
Reference in New Issue
Block a user