Del unused file

This commit is contained in:
hqm 2021-09-09 16:41:57 +08:00
parent f533771f70
commit 8c6bf1720c
2 changed files with 0 additions and 84 deletions

View File

@ -1,74 +0,0 @@
#include "linux_xmcder_wrapper.h"
#include <stdio.h>
#include<errno.h>
#include<sys/types.h>
#include <termio.h>
xcmder_t *g_cmder = NULL;
extern void test_cmd_init(xcmder_t *cmder);
int getch(void)
{
struct termios tm, tm_old;
int fd = 0, ch;
if (tcgetattr(fd, &tm) < 0) {//保存现在的终端设置
return -1;
}
tm_old = tm;
cfmakeraw(&tm);//更改终端设置为原始模式,该模式下所有的输入数据以字节为单位被处理
if (tcsetattr(fd, TCSANOW, &tm) < 0) {//设置上更改之后的设置
return -1;
}
ch = getchar();
if (tcsetattr(fd, TCSANOW, &tm_old) < 0) {//更改设置为最初的样子
return -1;
}
return ch;
}
int cmd_get_char(char *ch)
{
*ch = getch();
return 1;
}
int cmd_put_char(char ch)
{
putchar(ch);
return 1;
}
cmd_t default_cmds[] =
{
{"clear", cmd_clear, "clear screen", NULL},
{"help", cmd_help, "show this list", NULL},
{"exit", cmd_exit, "exit xcmder", NULL},
};
void linux_cmd_register(cmd_t *cmds, uint16_t number)
{
if(g_cmder)
{
xcmd_register(g_cmder, default_cmds, sizeof(cmds)/sizeof(cmd_t));
}
}
int linux_xcmder_init(void)
{
g_cmder = xcmd_create_default(cmd_get_char, cmd_put_char);
if(g_cmder)
{
linux_cmd_register(default_cmds, sizeof(cmds)/sizeof(cmd_t));
return 0;
}
else
{
return -1;
}
}

View File

@ -1,10 +0,0 @@
#ifndef LINUX_XMCDER_WRAPPER_H
#define LINUX_XMCDER_WRAPPER_H
#include "xcmd.h"
void linux_xcmder_init(void);
void linux_cmd_register(cmd_t *cmds, uint16_t number);
#endif /*LINUX_XMCDER_WRAPPER*/