Esempio n. 1
0
File: shell.c Progetto: aegiryy/fryy
static void cmd_cat()
{
    BEGIN_CMD();
    if (fs_dir_read(&cd, ehandler_cat))
        END_CMD();
    puts("No such file!");
    ENTER();
    END_CMD();
}
Esempio n. 2
0
File: shell.c Progetto: aegiryy/fryy
static void cmd_cd()
{
    BEGIN_CMD();
    if (fs_dir_read(&cd, ehandler_cd))
        END_CMD();
    puts("No such directory!");
    ENTER();
    END_CMD();
}
Esempio n. 3
0
void ClearLayer(uint8 layer)
{
	BEGIN_CMD();
	TX_8(0x05);
	TX_8(layer);
	END_CMD();
}
Esempio n. 4
0
void DisplyLayer(uint8 layer)
{
	BEGIN_CMD();
	TX_8(0xA2);
	TX_8(layer);
	END_CMD();
}
Esempio n. 5
0
void WriteLayer(uint8 layer)
{
	BEGIN_CMD();
	TX_8(0xA1);
	TX_8(layer);
	END_CMD();
}
Esempio n. 6
0
void SetBuzzer(uint8 time)
{
	BEGIN_CMD();
	TX_8(0x61);
	TX_8(time);
	END_CMD();
}
Esempio n. 7
0
void SetBackLight(uint8 light_level)
{
	BEGIN_CMD();
	TX_8(0x60);
	TX_8(light_level);
	END_CMD();
}
Esempio n. 8
0
void GUI_BcolorConDots(uint16 *dot,uint16 dot_cnt)
{
	BEGIN_CMD();
	TX_8(0x69);
	TX_16N(dot,dot_cnt*2);
	END_CMD();
}
Esempio n. 9
0
void GetScreen()
{
	BEGIN_CMD();
	TX_8(0xB1);
	TX_8(0x01);
	END_CMD();
}
Esempio n. 10
0
void SetScreenUpdateEnable(uint8 enable)
{
	BEGIN_CMD();
	TX_8(0xB3);
	TX_8(enable);
	END_CMD();
}
Esempio n. 11
0
void SetFcolor(uint16 color)
{
	BEGIN_CMD();
	TX_8(0x41);
	TX_16(color);
	END_CMD();
}
Esempio n. 12
0
void CopyLayer(uint8 src_layer,uint8 dest_layer)
{
	BEGIN_CMD();
	TX_8(0xA4);
	TX_8(src_layer);
	TX_8(dest_layer);
	END_CMD();
}
Esempio n. 13
0
void GUI_ConDots(uint8 mode,uint16 *dot,uint16 dot_cnt)
{
	BEGIN_CMD();
	TX_8(0x63);
	TX_8(mode);
	TX_16N(dot,dot_cnt*2);
	END_CMD();
}
Esempio n. 14
0
void GUI_Dot(uint16 x,uint16 y)
{
	BEGIN_CMD();
	TX_8(0x50);
	TX_16(x);
	TX_16(y);
	END_CMD();
}
Esempio n. 15
0
File: shell.c Progetto: aegiryy/fryy
static void cmd_print()
{
    BEGIN_CMD();
    char c = *(buffer + 6);
    while (1)
        putc(c);
    END_CMD();
}
Esempio n. 16
0
void ReadUserFlash(uint32 startAddress,uint16 length)
{
	BEGIN_CMD();
	TX_8(0x88);
	TX_32(startAddress);
	TX_16(length);
	END_CMD();
}
Esempio n. 17
0
void DisFull_Image(uint16 image_id,uint8 masken)
{
	BEGIN_CMD();
	TX_8(0x31);
	TX_16(image_id);
	TX_8(masken);
	END_CMD();
}
Esempio n. 18
0
void SetScreen(uint16 screen_id)
{
	BEGIN_CMD();
	TX_8(0xB1);
	TX_8(0x00);
	TX_16(screen_id);
	END_CMD();
}
Esempio n. 19
0
void WriteUserFlash(uint32 startAddress,uint16 length,uint8 *_data)
{
	BEGIN_CMD();
	TX_8(0x87);
	TX_32(startAddress);
	TX_8N(_data,length);
	END_CMD();
}
Esempio n. 20
0
void SetTextSpace(uint8 x_w, uint8 y_w)
{
	BEGIN_CMD();
	TX_8(0x43);
	TX_8(x_w);
	TX_8(y_w);
	END_CMD();
}
Esempio n. 21
0
void SetFont_Region(uint8 enable,uint16 width,uint16 height)
{
	BEGIN_CMD();
	TX_8(0x45);
	TX_8(enable);
	TX_16(width);
	TX_16(height);
	END_CMD();
}
Esempio n. 22
0
void ColorPicker(uint8 mode, uint16 x,uint16 y)
{
	BEGIN_CMD();
	TX_8(0xA3);
	TX_8(mode);
	TX_16(x);
	TX_16(y);
	END_CMD();
}
Esempio n. 23
0
File: shell.c Progetto: aegiryy/fryy
static void cmd_echo()
{
    int i;
    BEGIN_CMD();
    for(i = 5; buffer[i] != '\0'; i++)
        putc(buffer[i]);
    ENTER();
    END_CMD();
}
Esempio n. 24
0
void AnimationPlayNext(uint16 screen_id,uint16 control_id)
{
	BEGIN_CMD();
	TX_8(0xB1);
	TX_8(0x25);
	TX_16(screen_id);
	TX_16(control_id);
	END_CMD();
}
Esempio n. 25
0
void AnimationPause(uint16 screen_id,uint16 control_id)
{
	BEGIN_CMD();
	TX_8(0xB1);
	TX_8(0x22);
	TX_16(screen_id);
	TX_16(control_id);
	END_CMD();
}
Esempio n. 26
0
void AnimationStart(uint16 screen_id,uint16 control_id)
{
	BEGIN_CMD();
	TX_8(0xB1);
	TX_8(0x20);
	TX_16(screen_id);
	TX_16(control_id);
	END_CMD();
}
Esempio n. 27
0
void GetControlValue(uint16 screen_id,uint16 control_id)
{
	BEGIN_CMD();
	TX_8(0xB1);
	TX_8(0x11);
	TX_16(screen_id);
	TX_16(control_id);
	END_CMD();
}
Esempio n. 28
0
void GUI_ConSpaceDots(uint16 x,uint16 x_space,uint16 *dot_y,uint16 dot_cnt)
{
	BEGIN_CMD();
	TX_8(0x59);
	TX_16(x);
	TX_16(x_space);
	TX_16N(dot_y,dot_cnt);
	END_CMD();
}
Esempio n. 29
0
void GUI_BcolorConOffsetDots(uint16 x,uint16 y,uint8 *dot_offset,uint16 dot_cnt)
{
	BEGIN_CMD();
	TX_8(0x76);
	TX_16(x);
	TX_16(y);
	TX_16N(dot_offset,dot_cnt);
	END_CMD();
}
Esempio n. 30
0
void GraphChannelDataClear(uint16 screen_id,uint16 control_id,uint8 channel)
{
	BEGIN_CMD();
	TX_8(0xB1);
	TX_8(0x33);
	TX_16(screen_id);
	TX_16(control_id);
	TX_8(channel);
	END_CMD();
}