+++ /dev/null
-//-----------------------------------------------------------------------------
-// Copyright (C) 2015 iceman <iceman at iuse.se>
-//
-// This code is licensed to you under the terms of the GNU GPL, version 2 or,
-// at your option, any later version. See the LICENSE.txt file for the text of
-// the license.
-//-----------------------------------------------------------------------------
-// CRC Calculations from the software reveng commands
-//-----------------------------------------------------------------------------
-
-#include <stdio.h>
-#include <string.h>
-#include "cmdmain.h"
-#include "cmdparser.h"
-#include "cmdcrc.h"
-#include "reveng/reveng.h"
-//#include "reveng/cli.h"
-static int CmdHelp(const char *Cmd);
-
-int CmdCrcCalc(const char *Cmd)
-{
- int argc = 0;
- char Cmd2[CMD_BUFFER_SIZE] = {0x00};
- char *argv[3];
-
- for (int i = 0; i < 50; i++)
- if (Cmd[i]==0x00) argc=i;
-
- memcpy(Cmd2, Cmd, argc);
- argv[1]=Cmd2;
- reveng_main(argc, argv);
- return 0;
-}
-
-static command_t CommandTable[] =
-{
- {"help", CmdHelp, 1, "This help"},
- {"calc", CmdCrcCalc, 1, "{ Calculate CRC's }"},
- {NULL, NULL, 0, NULL}
-};
-
-int CmdCrc(const char *Cmd)
-{
- CmdsParse(CommandTable, Cmd);
- return 0;
-}
-
-int CmdHelp(const char *Cmd)
-{
- CmdsHelp(CommandTable);
- return 0;
-}