//----------------------------------------------------------------------------- // Copyright (C) 2018 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. //----------------------------------------------------------------------------- // Proxmark3 RDV40 Flash memory commands //----------------------------------------------------------------------------- #ifdef WITH_FLASH #ifndef CMDFLASHMEM_H__ #define CMDFLASHMEM_H__ #include #include #include #include #include "proxmark3.h" #include "ui.h" #include "cmdparser.h" #include "common.h" #include "util.h" #include "util_posix.h" // msclock #include "loclass/fileutils.h" //saveFile #include "comms.h" //getfromdevice typedef enum { DICTIONARY_NONE = 0, DICTIONARY_MIFARE, DICTIONARY_T55XX, DICTIONARY_ICLASS } Dictionary_t; extern int CmdFlashMem(const char *Cmd); extern int CmdFlashMemRead(const char* cmd); extern int CmdFlashMemLoad(const char* cmd); extern int CmdFlashMemSave(const char* cmd); extern int CmdFlashMemWipe(const char *Cmd); extern int CmdFlashMemInfo(const char *Cmd); #endif #endif