X-Git-Url: http://git.zerfleddert.de/cgi-bin/gitweb.cgi/proxmark3-svn/blobdiff_plain/fe81b4781103a51117b904681ad2c259bf16c084..fb69dd881afe66618bb069e7f3b3cfe34d917007:/client/cmdcrc.c diff --git a/client/cmdcrc.c b/client/cmdcrc.c deleted file mode 100644 index 22eed561..00000000 --- a/client/cmdcrc.c +++ /dev/null @@ -1,52 +0,0 @@ -//----------------------------------------------------------------------------- -// Copyright (C) 2015 iceman -// -// 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 -#include -#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; -}