add missing includes and fix mf1ksim usage in hf_colin standalone mode

This commit is contained in:
Philippe Teuwen 2019-08-13 17:27:52 +02:00
commit 763c94334b
3 changed files with 22 additions and 1 deletions

View file

@ -8,7 +8,23 @@
//----------------------------------------------------------------------------- //-----------------------------------------------------------------------------
// main code for HF Mifare aka ColinRun by Colin Brigato // main code for HF Mifare aka ColinRun by Colin Brigato
//----------------------------------------------------------------------------- //-----------------------------------------------------------------------------
#include "standalone.h" // standalone definitions
#include "hf_colin.h" #include "hf_colin.h"
#include "proxmark3_arm.h"
#include "appmain.h"
#include "fpgaloader.h"
#include "dbprint.h"
#include "ticks.h"
#include "util.h"
#include "commonutil.h"
#include "BigBuf.h"
#include "iso14443a.h"
#include "mifareutil.h"
#include "mifaresim.h"
#include "vtsend.h"
#include "spiffs.h"
#include "frozen.h" #include "frozen.h"
#define MF1KSZ 1024 #define MF1KSZ 1024
@ -733,7 +749,7 @@ readysim:
DbprintfEx(FLAG_NEWLINE,"\n\n\n\n\n\n\n\nn\n\nn\n\n\nflags: %d (0x%02x)",flags,flags); DbprintfEx(FLAG_NEWLINE,"\n\n\n\n\n\n\n\nn\n\nn\n\n\nflags: %d (0x%02x)",flags,flags);
cjSetCursLeft(); cjSetCursLeft();
SpinOff(1000); SpinOff(1000);
Mifare1ksim(flags , 0, cjuid); Mifare1ksim(flags , 0, cjuid, 0, 0);
LED_C_OFF(); LED_C_OFF();
SpinOff(50); SpinOff(50);
vtsend_cursor_position_restore(NULL); vtsend_cursor_position_restore(NULL);

View file

@ -9,6 +9,10 @@
// StandAlone Mod // StandAlone Mod
//----------------------------------------------------------------------------- //-----------------------------------------------------------------------------
#include <inttypes.h>
#include <stdbool.h>
#include <stddef.h>
#ifndef FALSE #ifndef FALSE
#define FALSE 0 #define FALSE 0
#endif #endif

View file

@ -16,6 +16,7 @@
#include "common.h" #include "common.h"
#include "mifare.h" // struct #include "mifare.h" // struct
#include "pm3_cmd.h" #include "pm3_cmd.h"
#include "crc16.h" // compute_crc
// When the PM acts as tag and is receiving it takes // When the PM acts as tag and is receiving it takes
// 2 ticks delay in the RF part (for the first falling edge), // 2 ticks delay in the RF part (for the first falling edge),