дисплей

This commit is contained in:
Dmitriy 2021-04-15 21:14:04 +03:00
parent 9fd4c2f933
commit 09523d777e
53 changed files with 6373 additions and 2040 deletions

View File

@ -1,12 +1,31 @@
#include <includes.h>
#include <intrinsics.h>
#include "lcd.h"
#include "symtab.h"
unsigned char lcd_x = 0, lcd_y = 0;
#ifdef CONFIG_LCD_1602A
// ìàêñèìàëüíîå ÷èñëî ïîëüçîâàòåëüñêèõ çíàêîâ â çíàêîãåíåðàòîðå
#define LCD_MAX_CHAR_SYG 8
// ñïèñîê òåêóùèõ ñèìâîëîâ â çíàêîãåíåðàòîðå
unsigned char current_rus_syg[LCD_MAX_CHAR_SYG] = {0, 0, 0, 0, 0, 0, 0, 0};
unsigned char current_syg_index = 0;
unsigned char lcd_lines[2][16];
void LCD_putcmd(unsigned char data,unsigned char cmdtype);
#endif
const unsigned char rus_sym_table[64]=
{ 0x41,0xA0,0x42,0xA1,0xE0,0x45,0xA3,0xA4,
0xA5,0x03,0x4B,0xA7,0x4D,0x48,0x4F,0xA8,
0x50,0x43,0x54,0xA9,0xAA,0x58,0xE1,0xAB,
#ifdef CONFIG_LCD_1602A
0xAC,0xE2,0xAD,0xAE,'b',0xAF,0xB0,0xB1,
#else
0xAC,0xE2,0xAD,0xAE,0x02,0xAF,0xB0,0xB1,
#endif
0x61,0xB2,0xB3,0xB4,0xE3,0x65,0xB6,0xB7,
0xB8,0xB9,0xBA,0xBB,0xBC,0xBD,0x6F,0xBE,
0x70,0x63,0xBF,0x79,0xE4,0x78,0xE5,0xC0,
@ -17,16 +36,15 @@ void us_delay(unsigned long x)
{
while (x--)
{
for (int i=0; i<5; i++) __no_operation();
for (int i=0; i<10; i++) __no_operation();
}
}
#ifdef CONFIG_LCD_1602A
void LCD_putch(unsigned char data)
//
void LCD_WriteCGRAM(unsigned char data)
{
if (data >= 0xC0) data = rus_sym_table[data-0xC0];
LCD_SET_DATA_OUT();
// LCD Upper 4 bits data
LCD_SET_RS_PIN(); // RS = 1, E = 1
LCD_SET_E_PIN();
@ -46,10 +64,126 @@ void LCD_putch(unsigned char data)
LCD_OUT_DATA(data);
us_delay(1);
// E=0; write data
LCD_CLR_E_PIN();
us_delay(100);
}
unsigned char LCD_ConvertSymOrient(unsigned int sym_ofst, unsigned char byte)
{
unsigned char data = 0;
unsigned char i;
for (i = 0; i < 5; i++)
{
if (symtab[sym_ofst + i] & (1 << byte)) data |= (1 << (4 - i));
}
return data;
}
//
void LCD_CreateChar(unsigned char syg_index, unsigned char data)
{
unsigned int sym_ofst = (data - 0x20) * 5UL;
LCD_putcmd(0x40 + syg_index * 8, LCD_2CYCLE);
LCD_WriteCGRAM(LCD_ConvertSymOrient(sym_ofst, 0));
LCD_WriteCGRAM(LCD_ConvertSymOrient(sym_ofst, 1));
LCD_WriteCGRAM(LCD_ConvertSymOrient(sym_ofst, 2));
LCD_WriteCGRAM(LCD_ConvertSymOrient(sym_ofst, 3));
LCD_WriteCGRAM(LCD_ConvertSymOrient(sym_ofst, 4));
LCD_WriteCGRAM(LCD_ConvertSymOrient(sym_ofst, 5));
LCD_WriteCGRAM(LCD_ConvertSymOrient(sym_ofst, 6));
LCD_WriteCGRAM(LCD_ConvertSymOrient(sym_ofst, 7));
}
#endif
void LCD_putch(unsigned char data)
{
unsigned char data_out;
#ifndef CONFIG_LCD_1602A
if (data >= 0xC0) data_out = rus_sym_table[data-0xC0];
else data_out = data;
#else
if (data >= 0xC0)
{
if (rus_sym_table[data-0xC0] < 0xA0)
{
data_out = rus_sym_table[data-0xC0];
}
else
{
CPU_INT08U i;
CPU_INT08U finded = 0;
for (i = 0; i < LCD_MAX_CHAR_SYG; i++)
{
if (data == current_rus_syg[i])
{
data_out = i;
finded = 1;
break;
}
}
if (!finded)
{
CPU_INT08U n, j;
CPU_INT08U *ptr;
for (j = 0; j < LCD_MAX_CHAR_SYG; j++)
{
if (current_rus_syg[j] == 0) break;
ptr = (CPU_INT08U *)lcd_lines;
for (n = 0; n < 32; n++, ptr++)
{
if (current_rus_syg[j] == *ptr)
{
break;
}
}
if (n == 32)
{
current_rus_syg[j] = 0;
break;
}
}
if (j < LCD_MAX_CHAR_SYG) current_syg_index = j;
LCD_CreateChar(current_syg_index, data);
current_rus_syg[current_syg_index] = data;
data_out = current_syg_index;
LCD_goto(lcd_x, lcd_y);
}
}
}
else
{
data_out = data;
}
lcd_lines[lcd_y][lcd_x] = data;
#endif
LCD_SET_DATA_OUT();
// LCD Upper 4 bits data
LCD_SET_RS_PIN(); // RS = 1, E = 1
LCD_SET_E_PIN();
LCD_CLR_RW_PIN();
us_delay(1);
LCD_OUT_DATA(data_out >> 4);
us_delay(1);
// E=0; write data
LCD_CLR_E_PIN();
us_delay(1);
// LCD Lower 4 bits data
LCD_SET_E_PIN(); // RS = 1, E = 1
us_delay(1);
LCD_OUT_DATA(data_out);
us_delay(1);
// E=0; write data
LCD_CLR_E_PIN();
us_delay(100);
// OSTimeDly(1); // Wait for busy flag (BF)
lcd_x++;
}
void LCD_putch_table(unsigned char data)
@ -78,6 +212,7 @@ void LCD_putch_table(unsigned char data)
LCD_CLR_E_PIN();
us_delay(100);
// OSTimeDly(1); // Wait for busy flag (BF)
lcd_x++;
}
unsigned char LCD_getch()
@ -143,7 +278,8 @@ void LCD_putcmd(unsigned char data,unsigned char cmdtype)
LCD_CLR_E_PIN();
// cmdtype = 0; One cycle write, cmdtype = 1; Two cycle writes
if (cmdtype == LCD_2CYCLE) {
if (cmdtype == LCD_2CYCLE)
{
// LCD Lower 4 bits data
us_delay(1);
LCD_SET_E_PIN(); // RS = 0, E = 1
@ -156,10 +292,14 @@ void LCD_putcmd(unsigned char data,unsigned char cmdtype)
us_delay(1);
//while(LCD_get_status() & 0x80);
OSTimeDly(2); // Wait for busy flag (BF)
OSTimeDly(3); // Wait for busy flag (BF)
//LCD_get_status();
}
else
{
OSTimeDly(3);
}
}
@ -229,40 +369,36 @@ void InitLcd()
InitLcdPins();
// Wait for more than 15 ms after VCC rises to 4.5 V
OSTimeDly(30);
OSTimeDly(100);
// Send Command 0x30
LCD_putcmd(0x30,LCD_1CYCLE);
us_delay(40);
// Send Command 0x30
LCD_putcmd(0x30,LCD_1CYCLE);
us_delay(40);
// Send Command 0x30
LCD_putcmd(0x30,LCD_1CYCLE);
us_delay(40);
// Function set: Set interface to be 4 bits long (only 1 cycle write).
LCD_putcmd(0x20,LCD_1CYCLE);
us_delay(40);
// Function set: DL=0;Interface is 4 bits, N=1; 2 Lines, F=0; 5x8 dots font)
LCD_putcmd(0x28,LCD_2CYCLE);
// Display Off: D=0; Display off, C=0; Cursor Off, B=0; Blinking Off
LCD_putcmd(0x08,LCD_2CYCLE);
//LCD_putcmd(0x08,LCD_2CYCLE);
// Display On, Cursor Off
LCD_putcmd(0x0C,LCD_2CYCLE);
// Display Clear
LCD_putcmd(0x01,LCD_2CYCLE);
// Entry Mode Set: I/D=1; Increment, S=0; No shift
LCD_putcmd(0x06,LCD_2CYCLE);
// Display On, Cursor Off
LCD_putcmd(0x0C,LCD_2CYCLE);
}
void LCD_gotoline(unsigned char n)
{
switch (n){
case 0: LCD_putcmd(LCD_GOTO_LINE_0, LCD_2CYCLE); break;
case 1: LCD_putcmd(LCD_GOTO_LINE_1, LCD_2CYCLE); break;
case 2: LCD_putcmd(LCD_GOTO_LINE_2, LCD_2CYCLE); break;
case 3: LCD_putcmd(LCD_GOTO_LINE_3, LCD_2CYCLE); break;
case 0: LCD_putcmd(LCD_GOTO_LINE_0, LCD_2CYCLE); lcd_x = 0; lcd_y = n; break;
case 1: LCD_putcmd(LCD_GOTO_LINE_1, LCD_2CYCLE); lcd_x = 0; lcd_y = n; break;
#ifndef CONFIG_LCD_1602A
case 2: LCD_putcmd(LCD_GOTO_LINE_2, LCD_2CYCLE); lcd_x = 0; lcd_y = n; break;
case 3: LCD_putcmd(LCD_GOTO_LINE_3, LCD_2CYCLE); lcd_x = 0; lcd_y = n; break;
#endif
default: return;
}
}
@ -271,17 +407,26 @@ void LCD_gotoline(unsigned char n)
void LCD_puts(unsigned char *s, unsigned char n)
{
unsigned char i;
LCD_putcmd(0x28,LCD_2CYCLE);
LCD_gotoline(n);
i=0;
#ifdef CONFIG_LCD_1602A
while((*s != 0) && (*s != '\n') && (i<16))
#else
while((*s != 0) && (*s != '\n') && (i<20))
#endif
{
LCD_putch(*s);
s++;
i++;
}
#ifdef CONFIG_LCD_1602A
while(i<16)
#else
while(i<20)
#endif
{
LCD_putch(' ');
i++;
@ -292,10 +437,12 @@ void LCD_puts(unsigned char *s, unsigned char n)
void LCD_goto(unsigned char m, unsigned char n)
{
switch (n){
case 0: LCD_putcmd(LCD_GOTO_LINE_0+m, LCD_2CYCLE); break;
case 1: LCD_putcmd(LCD_GOTO_LINE_1+m, LCD_2CYCLE); break;
case 2: LCD_putcmd(LCD_GOTO_LINE_2+m, LCD_2CYCLE); break;
case 3: LCD_putcmd(LCD_GOTO_LINE_3+m, LCD_2CYCLE); break;
case 0: LCD_putcmd(LCD_GOTO_LINE_0+m, LCD_2CYCLE); lcd_x = m; lcd_y = n; break;
case 1: LCD_putcmd(LCD_GOTO_LINE_1+m, LCD_2CYCLE); lcd_x = m; lcd_y = n; break;
#ifndef CONFIG_LCD_1602A
case 2: LCD_putcmd(LCD_GOTO_LINE_2+m, LCD_2CYCLE); lcd_x = m; lcd_y = n; break;
case 3: LCD_putcmd(LCD_GOTO_LINE_3+m, LCD_2CYCLE); lcd_x = m; lcd_y = n; break;
#endif
default: return;
}
}
@ -319,6 +466,10 @@ void LCD_clear(void)
{
// Display Clear
LCD_putcmd(0x01,LCD_2CYCLE);
lcd_x = 0; lcd_y = 0;
#ifdef CONFIG_LCD_1602A
memset(lcd_lines, 0, sizeof(lcd_lines));
#endif
}
void LCD_cursor_on(void)

268
DRIVERS/lcd/symtab.h Normal file
View File

@ -0,0 +1,268 @@
#ifdef CONFIG_LCD_1602A
const unsigned char symtab[1120] = { /* 224 * 5 = 1120 bytes */
/********************************************************************************
* In commentaries there are codes of symbols NOT indexes in array *
********************************************************************************/
/********************************************************************************
* 0x00...0x1F - codes of control symbols. *
* They are not printable and therefore absent in this table *
********************************************************************************/
/* 0x20...0x2F */
0x00,0x00,0x00,0x00,0x00, // 'space'
0x00,0x00,0x5f,0x00,0x00, // '!'
0x07,0x00,0x07,0x00,0x00, // '"'
0x14,0x7f,0x14,0x7f,0x14, // '#'
0x24,0x2a,0x7f,0x2a,0x12, // '$'
0x23,0x13,0x08,0x64,0x62, // '%'
0x36,0x49,0x55,0x22,0x50, // '&'
0x05,0x03,0x00,0x00,0x00, // '''
0x1c,0x22,0x41,0x00,0x00, // '('
0x41,0x22,0x1c,0x00,0x00, // ')'
0x14,0x08,0x3e,0x08,0x14, // '*'
0x08,0x08,0x3e,0x08,0x08, // '+'
0x50,0x30,0x00,0x00,0x00, // ','
0x08,0x08,0x08,0x08,0x08, // '-'
0x60,0x60,0x00,0x00,0x00, // '.'
0x20,0x10,0x08,0x04,0x02, // '/'
/* 0x30...0x3F */
0x3E,0x51,0x49,0x45,0x3E, // '0'
0x00,0x42,0x7F,0x40,0x00, // '1'
0x42,0x61,0x51,0x49,0x46, // '2'
0x21,0x41,0x45,0x4b,0x31, // '3'
0x18,0x14,0x12,0x7f,0x10, // '4'
0x27,0x45,0x45,0x45,0x39, // '5'
0x3c,0x4a,0x49,0x49,0x30, // '6'
0x01,0x71,0x09,0x05,0x03, // '7'
0x36,0x49,0x49,0x49,0x36, // '8'
0x06,0x49,0x49,0x29,0x1e, // '9'
0x00,0x36,0x36,0x00,0x00, // ':'
0x00,0x56,0x36,0x00,0x00, // ';'
0x08,0x14,0x22,0x41,0x00, // '<'
0x14,0x14,0x14,0x14,0x14, // '='
0x41,0x22,0x14,0x08,0x00, // '>'
0x02,0x01,0x51,0x09,0x06, // '?'
/* 0x40...0x4F */
0x32,0x49,0x79,0x41,0x3e, // '@'
0x7e,0x11,0x11,0x11,0x7e, // 'A'
0x7F,0x49,0x49,0x49,0x36, // 'B'
0x3e,0x41,0x41,0x41,0x22, // 'C'
0x7f,0x41,0x41,0x22,0x1c, // 'D'
0x7f,0x49,0x49,0x49,0x41, // 'E'
0x7f,0x09,0x09,0x09,0x01, // 'F'
0x3e,0x41,0x49,0x49,0x7a, // 'G'
0x7f,0x08,0x08,0x08,0x7f, // 'H'
0x00,0x41,0x7f,0x41,0x00, // 'I'
0x20,0x40,0x41,0x3f,0x01, // 'J'
0x7f,0x08,0x14,0x22,0x41, // 'K'
0x7f,0x40,0x40,0x40,0x40, // 'L'
0x7f,0x02,0x0c,0x02,0x7f, // 'M'
0x7f,0x04,0x08,0x10,0x7f, // 'N'
0x3e,0x41,0x41,0x41,0x3e, // 'O'
/* 0x50...0x5F */
0x7f,0x09,0x09,0x09,0x06, // 'P'
0x3e,0x41,0x51,0x21,0x5e, // 'Q'
0x7f,0x09,0x19,0x29,0x46, // 'R'
0x46,0x49,0x49,0x49,0x31, // 'S'
0x01,0x01,0x7f,0x01,0x01, // 'T'
0x3f,0x40,0x40,0x40,0x3f, // 'U'
0x1f,0x20,0x40,0x20,0x1f, // 'V'
0x3f,0x40,0x38,0x40,0x3f, // 'W'
0x63,0x14,0x08,0x14,0x63, // 'X'
0x07,0x08,0x70,0x08,0x07, // 'Y'
0x61,0x51,0x49,0x45,0x43, // 'Z'
0x00,0x7f,0x41,0x41,0x00, // '['
0x02,0x04,0x08,0x10,0x20, // '\'
0x00,0x41,0x41,0x7f,0x00, // ']'
0x04,0x02,0x01,0x02,0x04, // '^'
0x40,0x40,0x40,0x40,0x40, // '_'
/* 0x60...0x6F */
0x00,0x01,0x02,0x00,0x00, // '`'
0x20,0x54,0x54,0x54,0x78, // 'a'
0x7f,0x48,0x44,0x44,0x38, // 'b'
0x38,0x44,0x44,0x44,0x20, // 'c'
0x38,0x44,0x44,0x48,0x7f, // 'd'
0x38,0x54,0x54,0x54,0x18, // 'e'
0x08,0x7e,0x09,0x01,0x02, // 'f'
0x08,0x54,0x54,0x54,0x3c, // 'g'
0x7f,0x08,0x04,0x04,0x78, // 'h'
0x00,0x44,0x7d,0x40,0x00, // 'i'
0x20,0x40,0x44,0x3d,0x00, // 'j'
0x7f,0x10,0x28,0x44,0x00, // 'k'
0x00,0x41,0x7f,0x40,0x00, // 'l'
0x7c,0x04,0x18,0x04,0x78, // 'm'
0x7c,0x08,0x04,0x04,0x78, // 'n'
0x38,0x44,0x44,0x44,0x38, // 'o'
/* 0x70...0x7F */
0x7c,0x14,0x14,0x14,0x08, // 'p'
0x08,0x14,0x14,0x14,0x7c, // 'q'
0x7c,0x08,0x04,0x04,0x08, // 'r'
0x48,0x54,0x54,0x54,0x20, // 's'
0x04,0x3f,0x44,0x40,0x20, // 't'
0x3c,0x40,0x40,0x20,0x7c, // 'u'
0x1c,0x20,0x40,0x20,0x1c, // 'v'
0x3c,0x40,0x30,0x40,0x3c, // 'w'
0x44,0x28,0x10,0x28,0x44, // 'x'
0x0c,0x50,0x50,0x50,0x3c, // 'y'
0x44,0x64,0x54,0x4c,0x44, // 'z'
0x00,0x08,0x36,0x41,0x00, // '{'
0x00,0x00,0x7F,0x00,0x00, // '|'
0x00,0x41,0x36,0x08,0x00, // '}'
0x08,0x04,0x08,0x10,0x08, // '~'
0x7F,0x41,0x41,0x41,0x7F, // ''
/* 0x80...0x8F */
0x70,0x4C,0x43,0x4C,0x70, // 'DELTA'
0x3E,0x49,0x49,0x49,0x3E, // 'THETA'
0x60,0x1C,0x03,0x1C,0x60, // 'LAMBDA'
0x63,0x49,0x49,0x49,0x63, // 'KSI'
0x63,0x55,0x49,0x41,0x41, // 'SIGMA'
0x0F,0x08,0x7F,0x08,0x0F, // 'PSI'
0x5E,0x71,0x01,0x71,0x5E, // 'OMEGA'
0x08,0x1C,0x2A,0x08,0x08, // 'left arrow'
0x04,0x02,0x7F,0x02,0x04, // 'up arrow'
0x08,0x08,0x2A,0x1C,0x08, // 'right arrow'
0x10,0x20,0x7F,0x20,0x10, // 'down arrow'
0x10,0x38,0x54,0x10,0x0F, // 'ENTER arrow'
0x00,0x08,0x1C,0x3E,0x00, // 'left triangle'
0x00,0x08,0x0C,0x08,0x00, // 'up triangle (small)'
0x00,0x3E,0x1C,0x08,0x00, // 'right triangle'
0x00,0x10,0x30,0x10,0x00, // 'down triangle (small)'
/* 0x90...0x9F */
0x1C,0x22,0x1C,0x22,0x20, // 'alpha'
0x00,0x7E,0x25,0x1A,0x00, // 'beta'
0x02,0x34,0x48,0x34,0x02, // 'gamma'
0x00,0x3A,0x45,0x39,0x00, // 'delta'
0x28,0x54,0x44,0x28,0x00, // 'epsilon'
0x32,0x2C,0x24,0x24,0x60, // 'zeta'
0x00,0x3C,0x04,0x78,0x00, // 'eta'
0x00,0x3C,0x52,0x3C,0x00, // 'theta'
0x00,0x00,0x3C,0x40,0x00, // 'iota'
0x24,0x54,0x38,0x54,0x48, // 'kappa'
0x00,0x72,0x0C,0x30,0x40, // 'lambda'
0x40,0x3C,0x20,0x1C,0x20, // 'mu'
0x0C,0x70,0x24,0x18,0x00, // 'nu'
0x35,0x2A,0x2A,0x20,0x60, // 'ksi'
0x38,0x44,0x44,0x44,0x38, // 'omicron'
0x4C,0x7C,0x04,0x7C,0x04, // 'pi'
/* 0xA0..0xAF */
0x40,0x7C,0x12,0x0C,0x00, //0 'rho'
0x38,0x54,0x54,0x54,0x22, //1 'sigma'
0x0C,0x44,0x3C,0x04,0x02, //2 'tau'
0x04,0x38,0x40,0x44,0x38, //3 'upsilon'
0xFC,0xFA,0xDA,0xFA,0xFC, //4 'lock key'
0xF8,0xF8,0xDA,0xFA,0xFC, //5 'unlock key'
0x00,0x08,0x1C,0x3E,0x7F, //6 'Left'
0x00,0x7F,0x3E,0x1C,0x08, //7 'Right'
0x00,0x06,0x09,0x09,0x06, //8 'Gradus'
0x00,0x0C,0x0C,0x00,0x00, //9 'Mul'
0x00,0x5F,0x00,0x5F,0x00, //A '!!'
0x7F,0x00,0x7F,0x00,0x7F, //B '|||'
0x00,0x10,0x38,0x10,0x1F, //C 'Enter'
0x7F,0x00,0x7F,0x00,0x60, //D '||.'
0x7F,0x00,0x60,0x00,0x60, //E '|..'
0x60,0x00,0x60,0x00,0x60, //F '...'
/* 0xB0...0xBF */
0x7F,0x0C,0x30,0x7F,0x06, // 'number'
0x24,0x24,0x2E,0x24,0x24, // 'plus-minus'
0x08,0x14,0x00,0x08,0x14, // 'left quotes'
0x14,0x08,0x00,0x14,0x08, // 'right quotes'
0x02,0x05,0x3E,0x41,0x22, // 'Celsius degree'
0x0A,0x55,0x55,0x55,0x28, // 'paragraph'
0x00,0x00,0x18,0x18,0x00, // 'multiply point'
0x22,0x14,0x08,0x14,0x22, // 'multiply cross'
0x10,0x38,0x7F,0x0E,0x04, // 'left-right'
0x1C,0x14,0x08,0x14,0x1C, // 'infinity'
0x15,0x1B,0x00,0x00,0x00, // 'CUBE'
0x03,0x07,0x0F,0x07,0x03, // 'Vertical symbol'
0x03,0x05,0x09,0x05,0x03, // 'Nill Vertical symbol'
0x80,0x80,0x80,0x80,0x80, // 'cursor'
0x04,0x0E,0x15,0x04,0x78, // 'ESCAPE symbol ???'
0x01,0x00,0x01,0x00,0x01, // '...'
/* 0xC0...0xCF */
0x7e,0x11,0x11,0x11,0x7e, // 'À'
0x7F,0x49,0x49,0x49,0x33, // 'Á'
0x7F,0x49,0x49,0x49,0x36, // 'Â'
0x7F,0x01,0x01,0x01,0x03, // 'Ã'
0x70,0x29,0x27,0x21,0x7F, // 'Ä'
0x7f,0x49,0x49,0x49,0x41, // 'Å'
0x77,0x08,0x7f,0x08,0x77, // 'Æ'
0x41,0x49,0x49,0x49,0x36, // 'Ç'
0x7f,0x20,0x10,0x08,0x7f, // 'È'
0x7c,0x21,0x12,0x09,0x7c, // 'É'
0x7f,0x08,0x14,0x22,0x41, // 'K'
0x20,0x41,0x3f,0x01,0x7f, // 'Ë'
0x7f,0x02,0x0c,0x02,0x7f, // 'Ì'
0x7f,0x08,0x08,0x08,0x7f, // 'Í'
0x3e,0x41,0x41,0x41,0x3e, // 'Î'
0x7f,0x01,0x01,0x01,0x7f, // 'Ï'
/* 0xD0...0xDF */
0x7f,0x09,0x09,0x09,0x06, // 'Ð'
0x3e,0x41,0x41,0x41,0x22, // 'Ñ'
0x01,0x01,0x7f,0x01,0x01, // 'Ò'
0x47,0x28,0x10,0x08,0x07, // 'Ó'
0x1c,0x22,0x7f,0x22,0x1c, // 'Ô'
0x63,0x14,0x08,0x14,0x63, // 'Õ'
0x7f,0x40,0x40,0x40,0xff, // 'Ö'
0x07,0x08,0x08,0x08,0x7f, // '×'
0x7f,0x40,0x7f,0x40,0x7f, // 'Ø'
0x7f,0x40,0x7f,0x40,0xff, // 'Ù'
0x01,0x7f,0x48,0x48,0x30, // 'Ú'
0x7f,0x48,0x30,0x00,0x7f, // 'Û'
0x7F,0x48,0x48,0x48,0x30, // 'Ü'
0x22,0x41,0x49,0x49,0x3e, // 'Ý'
0x7f,0x08,0x3e,0x41,0x3e, // 'Þ'
0x46,0x29,0x19,0x09,0x7f, // 'ß'
/* 0xE0...0xEF */
0x20,0x54,0x54,0x54,0x78, // 'à'
0x3c,0x4a,0x4a,0x49,0x31, // 'á'
0x7c,0x54,0x54,0x54,0x28, // 'â'
0x7c,0x04,0x04,0x04,0x0c, // 'ã'
0xe0,0x54,0x4c,0x44,0xfc, // 'ä'
0x38,0x54,0x54,0x54,0x18, // 'å'
0x6c,0x10,0x7c,0x10,0x6c, // 'æ'
0x44,0x44,0x54,0x54,0x28, // 'ç'
0x7c,0x20,0x10,0x08,0x7c, // 'è'
0x78,0x42,0x24,0x12,0x78, // 'é'
0x7c,0x10,0x10,0x28,0x44, // 'ê'
0x20,0x44,0x3c,0x04,0x7c, // 'ë'
0x7c,0x08,0x10,0x08,0x7c, // 'ì'
0x7c,0x10,0x10,0x10,0x7c, // 'í'
0x38,0x44,0x44,0x44,0x38, // 'î'
0x7c,0x04,0x04,0x04,0x7c, // 'ï'
/* 0xF0...0xFF */
0x7c,0x14,0x14,0x14,0x08, // 'p'
0x38,0x44,0x44,0x44,0x20, // 'c'
0x04,0x04,0x7c,0x04,0x04, // 'ò'
0x0c,0x50,0x50,0x50,0x3c, // 'ó'
0x30,0x48,0xfe,0x48,0x30, // 'ô'
0x44,0x28,0x10,0x28,0x44, // 'õ'
0x7c,0x40,0x40,0x40,0xfc, // 'ö'
0x0c,0x10,0x10,0x10,0x7c, // '÷'
0x7c,0x40,0x7c,0x40,0x7c, // 'ø'
0x7c,0x40,0x7c,0x40,0xfc, // 'ù'
0x04,0x7c,0x50,0x50,0x20, // 'ú'
0x7c,0x50,0x20,0x00,0x7c, // 'û'
0x7c,0x50,0x50,0x20,0x00, // 'ü'
0x28,0x44,0x54,0x54,0x38, // 'ý'
0x7c,0x10,0x38,0x44,0x38, // 'þ'
0x08,0x54,0x34,0x14,0x7c, // 'ÿ'
};
#endif

Binary file not shown.

5901
Flash/Exe/solarium_3_30.hex Normal file

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@
This is an internal working file generated by the Source Browser.
21:01 00s
21:12 33s
C:\work\solarium\DRIVERS\ccnet\CCRSProtocol.c
C:\work\solarium\DRIVERS\ccnet\CCRSProtocol.c
--diag_suppress

Binary file not shown.

View File

@ -1,63 +0,0 @@
This is an internal working file generated by the Source Browser.
21:01 10s
C:\work\solarium\OS\app\app.c
C:\work\solarium\OS\app\app.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

View File

@ -1,63 +0,0 @@
This is an internal working file generated by the Source Browser.
21:01 15s
C:\work\solarium\PROJECT\app\app_serv.c
C:\work\solarium\PROJECT\app\app_serv.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

View File

@ -1,63 +0,0 @@
This is an internal working file generated by the Source Browser.
21:01 11s
C:\work\solarium\OS\bsp\bsp.c
C:\work\solarium\OS\bsp\bsp.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

View File

@ -1,63 +0,0 @@
This is an internal working file generated by the Source Browser.
21:01 31s
C:\work\solarium\PROJECT\service\coin.c
C:\work\solarium\PROJECT\service\coin.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

View File

@ -1,63 +0,0 @@
This is an internal working file generated by the Source Browser.
21:01 16s
C:\work\solarium\PROJECT\app\control.c
C:\work\solarium\PROJECT\app\control.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

View File

@ -1,63 +0,0 @@
This is an internal working file generated by the Source Browser.
21:04 00s
C:\work\solarium\PROJECT\tools\crc16.c
C:\work\solarium\PROJECT\tools\crc16.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

View File

@ -1,63 +0,0 @@
This is an internal working file generated by the Source Browser.
21:01 18s
C:\work\solarium\PROJECT\data\data.c
C:\work\solarium\PROJECT\data\data.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

View File

@ -1,63 +0,0 @@
This is an internal working file generated by the Source Browser.
21:01 19s
C:\work\solarium\PROJECT\data\datadesc.c
C:\work\solarium\PROJECT\data\datadesc.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

View File

@ -1,5 +1,5 @@
This is an internal working file generated by the Source Browser.
21:01 02s
21:12 34s
C:\work\solarium\DRIVERS\fiscal\fiscal.c
C:\work\solarium\DRIVERS\fiscal\fiscal.c
--diag_suppress

Binary file not shown.

View File

@ -1,63 +0,0 @@
This is an internal working file generated by the Source Browser.
21:01 32s
C:\work\solarium\PROJECT\service\fr.c
C:\work\solarium\PROJECT\service\fr.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

View File

@ -1,5 +1,5 @@
This is an internal working file generated by the Source Browser.
21:01 04s
21:12 35s
C:\work\solarium\DRIVERS\fram\fram.c
C:\work\solarium\DRIVERS\fram\fram.c
--diag_suppress

View File

@ -1,63 +0,0 @@
This is an internal working file generated by the Source Browser.
21:01 17s
C:\work\solarium\PROJECT\app\journal.c
C:\work\solarium\PROJECT\app\journal.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

View File

@ -1,5 +1,5 @@
This is an internal working file generated by the Source Browser.
21:01 05s
21:12 36s
C:\work\solarium\DRIVERS\keyboard\keyboard.c
C:\work\solarium\DRIVERS\keyboard\keyboard.c
--diag_suppress

Binary file not shown.

View File

@ -1,5 +1,5 @@
This is an internal working file generated by the Source Browser.
21:01 06s
21:12 37s
C:\work\solarium\DRIVERS\lcd\lcd.c
C:\work\solarium\DRIVERS\lcd\lcd.c
--diag_suppress

View File

@ -1,63 +0,0 @@
This is an internal working file generated by the Source Browser.
21:01 11s
C:\work\solarium\OS\uc\lib\lib_mem.c
C:\work\solarium\OS\uc\lib\lib_mem.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

View File

@ -1,63 +0,0 @@
This is an internal working file generated by the Source Browser.
21:01 12s
C:\work\solarium\OS\uc\lib\lib_str.c
C:\work\solarium\OS\uc\lib\lib_str.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

Binary file not shown.

View File

@ -1,63 +0,0 @@
This is an internal working file generated by the Source Browser.
21:01 20s
C:\work\solarium\PROJECT\menu\menu.c
C:\work\solarium\PROJECT\menu\menu.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

View File

@ -1,63 +0,0 @@
This is an internal working file generated by the Source Browser.
21:01 21s
C:\work\solarium\PROJECT\menu\menudesc.c
C:\work\solarium\PROJECT\menu\menudesc.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

View File

@ -1,63 +0,0 @@
This is an internal working file generated by the Source Browser.
21:03 55s
C:\work\solarium\PROJECT\service\mode.c
C:\work\solarium\PROJECT\service\mode.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

View File

@ -1,5 +1,5 @@
This is an internal working file generated by the Source Browser.
21:01 07s
21:12 37s
C:\work\solarium\DRIVERS\modem\modem.c
C:\work\solarium\DRIVERS\modem\modem.c
--diag_suppress

View File

@ -1,63 +0,0 @@
This is an internal working file generated by the Source Browser.
21:01 18s
C:\work\solarium\PROJECT\app\modem_task.c
C:\work\solarium\PROJECT\app\modem_task.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

View File

@ -1,63 +0,0 @@
This is an internal working file generated by the Source Browser.
21:01 13s
C:\work\solarium\OS\uc\os_ii\source\os_core.c
C:\work\solarium\OS\uc\os_ii\source\os_core.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

View File

@ -1,63 +0,0 @@
This is an internal working file generated by the Source Browser.
21:01 12s
C:\work\solarium\OS\uc\os_ii\port\os_cpu_c.c
C:\work\solarium\OS\uc\os_ii\port\os_cpu_c.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

View File

@ -1,63 +0,0 @@
This is an internal working file generated by the Source Browser.
21:01 12s
C:\work\solarium\OS\uc\os_ii\port\os_dbg.c
C:\work\solarium\OS\uc\os_ii\port\os_dbg.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

View File

@ -1,63 +0,0 @@
This is an internal working file generated by the Source Browser.
21:01 12s
C:\work\solarium\OS\uc\os_ii\port\os_dcc.c
C:\work\solarium\OS\uc\os_ii\port\os_dcc.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

View File

@ -1,63 +0,0 @@
This is an internal working file generated by the Source Browser.
21:01 13s
C:\work\solarium\OS\uc\os_ii\source\os_flag.c
C:\work\solarium\OS\uc\os_ii\source\os_flag.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

View File

@ -1,63 +0,0 @@
This is an internal working file generated by the Source Browser.
21:01 13s
C:\work\solarium\OS\uc\os_ii\source\os_mbox.c
C:\work\solarium\OS\uc\os_ii\source\os_mbox.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

View File

@ -1,63 +0,0 @@
This is an internal working file generated by the Source Browser.
21:01 13s
C:\work\solarium\OS\uc\os_ii\source\os_mem.c
C:\work\solarium\OS\uc\os_ii\source\os_mem.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

View File

@ -1,63 +0,0 @@
This is an internal working file generated by the Source Browser.
21:01 14s
C:\work\solarium\OS\uc\os_ii\source\os_mutex.c
C:\work\solarium\OS\uc\os_ii\source\os_mutex.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

View File

@ -1,63 +0,0 @@
This is an internal working file generated by the Source Browser.
21:01 14s
C:\work\solarium\OS\uc\os_ii\source\os_q.c
C:\work\solarium\OS\uc\os_ii\source\os_q.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

View File

@ -1,63 +0,0 @@
This is an internal working file generated by the Source Browser.
21:01 14s
C:\work\solarium\OS\uc\os_ii\source\os_sem.c
C:\work\solarium\OS\uc\os_ii\source\os_sem.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

View File

@ -1,63 +0,0 @@
This is an internal working file generated by the Source Browser.
21:01 14s
C:\work\solarium\OS\uc\os_ii\source\os_task.c
C:\work\solarium\OS\uc\os_ii\source\os_task.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

View File

@ -1,63 +0,0 @@
This is an internal working file generated by the Source Browser.
21:01 14s
C:\work\solarium\OS\uc\os_ii\source\os_time.c
C:\work\solarium\OS\uc\os_ii\source\os_time.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

View File

@ -1,63 +0,0 @@
This is an internal working file generated by the Source Browser.
21:01 15s
C:\work\solarium\OS\uc\os_ii\source\os_tmr.c
C:\work\solarium\OS\uc\os_ii\source\os_tmr.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

View File

@ -1,43 +0,0 @@
This is an internal working file generated by the Source Browser.
21:04 00s
C:\work\solarium\Flash\Obj\CCRSProtocol.pbi
C:\work\solarium\Flash\Obj\app.pbi
C:\work\solarium\Flash\Obj\app_serv.pbi
C:\work\solarium\Flash\Obj\bsp.pbi
C:\work\solarium\Flash\Obj\coin.pbi
C:\work\solarium\Flash\Obj\control.pbi
C:\work\solarium\Flash\Obj\crc16.pbi
C:\work\solarium\Flash\Obj\data.pbi
C:\work\solarium\Flash\Obj\datadesc.pbi
C:\work\solarium\Flash\Obj\fiscal.pbi
C:\work\solarium\Flash\Obj\fr.pbi
C:\work\solarium\Flash\Obj\fram.pbi
C:\work\solarium\Flash\Obj\journal.pbi
C:\work\solarium\Flash\Obj\keyboard.pbi
C:\work\solarium\Flash\Obj\lcd.pbi
C:\work\solarium\Flash\Obj\lib_mem.pbi
C:\work\solarium\Flash\Obj\lib_str.pbi
C:\work\solarium\Flash\Obj\menu.pbi
C:\work\solarium\Flash\Obj\menudesc.pbi
C:\work\solarium\Flash\Obj\mode.pbi
C:\work\solarium\Flash\Obj\modem.pbi
C:\work\solarium\Flash\Obj\modem_task.pbi
C:\work\solarium\Flash\Obj\os_core.pbi
C:\work\solarium\Flash\Obj\os_cpu_c.pbi
C:\work\solarium\Flash\Obj\os_dbg.pbi
C:\work\solarium\Flash\Obj\os_dcc.pbi
C:\work\solarium\Flash\Obj\os_flag.pbi
C:\work\solarium\Flash\Obj\os_mbox.pbi
C:\work\solarium\Flash\Obj\os_mem.pbi
C:\work\solarium\Flash\Obj\os_mutex.pbi
C:\work\solarium\Flash\Obj\os_q.pbi
C:\work\solarium\Flash\Obj\os_sem.pbi
C:\work\solarium\Flash\Obj\os_task.pbi
C:\work\solarium\Flash\Obj\os_time.pbi
C:\work\solarium\Flash\Obj\os_tmr.pbi
C:\work\solarium\Flash\Obj\spi.pbi
C:\work\solarium\Flash\Obj\time.pbi
C:\work\solarium\Flash\Obj\uart0.pbi
C:\work\solarium\Flash\Obj\uart1.pbi
C:\work\solarium\Flash\Obj\uart2.pbi
C:\work\solarium\Flash\Obj\validator.pbi

View File

@ -1,5 +1,5 @@
This is an internal working file generated by the Source Browser.
21:01 04s
21:12 35s
C:\work\solarium\DRIVERS\fram\spi.c
C:\work\solarium\DRIVERS\fram\spi.c
--diag_suppress

View File

@ -1,63 +0,0 @@
This is an internal working file generated by the Source Browser.
21:03 57s
C:\work\solarium\PROJECT\service\time.c
C:\work\solarium\PROJECT\service\time.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

View File

@ -1,5 +1,5 @@
This is an internal working file generated by the Source Browser.
21:01 03s
21:12 34s
C:\work\solarium\DRIVERS\fiscal\uart0.c
C:\work\solarium\DRIVERS\fiscal\uart0.c
--diag_suppress

View File

@ -1,5 +1,5 @@
This is an internal working file generated by the Source Browser.
21:01 01s
21:12 33s
C:\work\solarium\DRIVERS\ccnet\uart1.c
C:\work\solarium\DRIVERS\ccnet\uart1.c
--diag_suppress

View File

@ -1,5 +1,5 @@
This is an internal working file generated by the Source Browser.
21:01 08s
21:12 39s
C:\work\solarium\DRIVERS\modem\uart2.c
C:\work\solarium\DRIVERS\modem\uart2.c
--diag_suppress

View File

@ -1,63 +0,0 @@
This is an internal working file generated by the Source Browser.
21:03 59s
C:\work\solarium\PROJECT\service\validator.c
C:\work\solarium\PROJECT\service\validator.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

View File

@ -12,7 +12,7 @@
<Column0>163</Column0><Column1>27</Column1><Column2>27</Column2><Column3>27</Column3></ColumnWidths>
<Column0>199</Column0><Column1>27</Column1><Column2>27</Column2><Column3>27</Column3></ColumnWidths>
</Workspace>
<Find-in-Files>
@ -29,7 +29,7 @@
<Windows>
<Wnd2>
<Wnd0>
<Tabs>
<Tab>
<Identity>TabID-4922-2358</Identity>
@ -37,11 +37,11 @@
<Factory>Workspace</Factory>
<Session>
<NodeDict><ExpandedNode>solarium</ExpandedNode><ExpandedNode>solarium/DRIVERS</ExpandedNode><ExpandedNode>solarium/DRIVERS/ccnet</ExpandedNode><ExpandedNode>solarium/DRIVERS/fram</ExpandedNode><ExpandedNode>solarium/DRIVERS/keyboard</ExpandedNode><ExpandedNode>solarium/PROJECT</ExpandedNode><ExpandedNode>solarium/PROJECT/app</ExpandedNode><ExpandedNode>solarium/PROJECT/data</ExpandedNode><ExpandedNode>solarium/PROJECT/menu</ExpandedNode></NodeDict></Session>
<NodeDict><ExpandedNode>solarium</ExpandedNode><ExpandedNode>solarium/DRIVERS</ExpandedNode><ExpandedNode>solarium/DRIVERS/lcd</ExpandedNode><ExpandedNode>solarium/PROJECT</ExpandedNode><ExpandedNode>solarium/PROJECT/app</ExpandedNode><ExpandedNode>solarium/PROJECT/data</ExpandedNode><ExpandedNode>solarium/PROJECT/menu</ExpandedNode></NodeDict></Session>
</Tab>
</Tabs>
<SelectedTab>0</SelectedTab></Wnd2><Wnd3>
<SelectedTab>0</SelectedTab></Wnd0><Wnd1>
<Tabs>
<Tab>
<Identity>TabID-31733-19868</Identity>
@ -57,20 +57,20 @@
</Tab>
<Tab><Identity>TabID-13605-29828</Identity><TabName>Debug Log</TabName><Factory>Debug-Log</Factory><Session/></Tab><Tab><Identity>TabID-31897-1342</Identity><TabName>Breakpoints</TabName><Factory>Breakpoints</Factory></Tab></Tabs>
<SelectedTab>1</SelectedTab></Wnd3></Windows>
<SelectedTab>1</SelectedTab></Wnd1></Windows>
<Editor>
<Pane><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\version.h</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>77</SelStart><SelEnd>77</SelEnd></Tab><ActiveTab>0</ActiveTab></Pane><ActivePane>0</ActivePane><Sizes><Pane><X>1000000</X><Y>1000000</Y></Pane></Sizes><SplitMode>1</SplitMode></Editor>
<Pane><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\version.h</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>110</SelStart><SelEnd>110</SelEnd></Tab><ActiveTab>0</ActiveTab></Pane><ActivePane>0</ActivePane><Sizes><Pane><X>1000000</X><Y>1000000</Y></Pane></Sizes><SplitMode>1</SplitMode></Editor>
<Positions>
<Top><Row0><Sizes><Toolbar-051c29c8><key>iaridepm.enu1</key></Toolbar-051c29c8></Sizes></Row0></Top><Left><Row0><Sizes><Wnd2><Rect><Top>-2</Top><Left>-2</Left><Bottom>519</Bottom><Right>254</Right><x>-2</x><y>-2</y><xscreen>160</xscreen><yscreen>0</yscreen><sizeHorzCX>117130</sizeHorzCX><sizeHorzCY>0</sizeHorzCY><sizeVertCX>187408</sizeVertCX><sizeVertCY>718621</sizeVertCY></Rect></Wnd2></Sizes></Row0></Left><Right><Row0><Sizes/></Row0></Right><Bottom><Row0><Sizes><Wnd3><Rect><Top>-2</Top><Left>-2</Left><Bottom>161</Bottom><Right>1368</Right><x>-2</x><y>-2</y><xscreen>1370</xscreen><yscreen>163</yscreen><sizeHorzCX>1002928</sizeHorzCX><sizeHorzCY>224828</sizeHorzCY><sizeVertCX>117130</sizeVertCX><sizeVertCY>0</sizeVertCY></Rect></Wnd3></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>
<Top><Row0><Sizes><Toolbar-051c29c8><key>iaridepm.enu1</key></Toolbar-051c29c8></Sizes></Row0></Top><Left><Row0><Sizes><Wnd0><Rect><Top>-2</Top><Left>-2</Left><Bottom>519</Bottom><Right>290</Right><x>-2</x><y>-2</y><xscreen>160</xscreen><yscreen>0</yscreen><sizeHorzCX>117130</sizeHorzCX><sizeHorzCY>0</sizeHorzCY><sizeVertCX>213763</sizeVertCX><sizeVertCY>718621</sizeVertCY></Rect></Wnd0></Sizes></Row0></Left><Right><Row0><Sizes/></Row0></Right><Bottom><Row0><Sizes><Wnd1><Rect><Top>-2</Top><Left>-2</Left><Bottom>161</Bottom><Right>1368</Right><x>-2</x><y>-2</y><xscreen>1370</xscreen><yscreen>163</yscreen><sizeHorzCX>1002928</sizeHorzCX><sizeHorzCY>224828</sizeHorzCY><sizeVertCX>117130</sizeVertCX><sizeVertCY>0</sizeVertCY></Rect></Wnd1></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>
</Desktop>
</Workspace>

View File

@ -2,7 +2,7 @@
<project>
<fileVersion>2</fileVersion>
<fileChecksum>898057904</fileChecksum>
<fileChecksum>4234943682</fileChecksum>
<configuration>
<name>Flash</name>
<outputs>
@ -245,6 +245,8 @@
<file>$PROJ_DIR$\OS\bsp\iolpc2368.h</file>
<file>$PROJ_DIR$\DRIVERS\ccnet\uart1.h</file>
<file>$PROJ_DIR$\OS\bsp\LPC2368_Flash.icf</file>
<file>$PROJ_DIR$\Flash\Exe\solarium_3_30.hex</file>
<file>$PROJ_DIR$\DRIVERS\lcd\symtab.h</file>
</outputs>
<file>
<name>[ROOT_NODE]</name>
@ -498,6 +500,10 @@
</tool>
</outputs>
<inputs>
<tool>
<name>BICOMP</name>
<file> 228 31 92 11 15 138 80 81 154 14 148 121 88 90 177 87 153 125 22 9 171 236 25 188 227 229 187 210 191 186 202 183 84 91 221 44 39 199 219 47 79</file>
</tool>
<tool>
<name>ICCARM</name>
<file> 228 31 92 11 15 95 138 80 81 154 14 148 121 88 90 177 87 153 125 22 9 171 236 25 188 227 229 187 210 191 186 202 183 84 91 221 44 39 199 219 47 79</file>
@ -555,7 +561,7 @@
<outputs>
<tool>
<name>OBJCOPY</name>
<file> 128</file>
<file> 239</file>
</tool>
</outputs>
<inputs>

View File

@ -980,6 +980,9 @@
<file>
<name>$PROJ_DIR$\DRIVERS\lcd\lcd.h</name>
</file>
<file>
<name>$PROJ_DIR$\DRIVERS\lcd\symtab.h</name>
</file>
</group>
<group>
<name>modem</name>