From 773b27954d1a8e6b1ccdf62930dbe107ef4a8569 Mon Sep 17 00:00:00 2001 From: Philippe Teuwen Date: Fri, 24 Apr 2020 18:11:27 +0200 Subject: [PATCH] rename standalone template --- armsrc/Standalone/Makefile.hal | 4 ++-- armsrc/Standalone/Makefile.inc | 6 +++--- armsrc/Standalone/hf_msdsal.c | 2 +- armsrc/Standalone/{lf_icerun.c => lf_skeleton.c} | 8 ++++---- armsrc/Standalone/readme.md | 8 ++++---- .../Use_of_Proxmark/4_Advanced-compilation-parameters.md | 2 +- 6 files changed, 15 insertions(+), 15 deletions(-) rename armsrc/Standalone/{lf_icerun.c => lf_skeleton.c} (83%) diff --git a/armsrc/Standalone/Makefile.hal b/armsrc/Standalone/Makefile.hal index c71fc7f82..d0786dc76 100644 --- a/armsrc/Standalone/Makefile.hal +++ b/armsrc/Standalone/Makefile.hal @@ -14,7 +14,7 @@ define KNOWN_STANDALONE_DEFINITIONS | LF_SAMYRUN | HID26 read/clone/sim | | (default) | - Samy Kamkar | +----------------------------------------------------------+ -| LF_ICERUN | standalone mode skeleton | +| LF_SKELETON | standalone mode skeleton | | | - iceman | +----------------------------------------------------------+ | LF_PROXBRUTE | HID ProxII bruteforce | @@ -55,7 +55,7 @@ define KNOWN_STANDALONE_DEFINITIONS +----------------------------------------------------------+ endef -STANDALONE_MODES := LF_SAMYRUN LF_ICERUN LF_PROXBRUTE LF_HIDBRUTE LF_ICEHID LF_EM4100EMUL LF_EM4100RWC +STANDALONE_MODES := LF_SAMYRUN LF_SKELETON LF_PROXBRUTE LF_HIDBRUTE LF_ICEHID LF_EM4100EMUL LF_EM4100RWC STANDALONE_MODES += HF_YOUNG HF_MATTYRUN HF_COLIN HF_BOG HF_14ASNIFF HF_LEGIC HF_MSDSAL STANDALONE_MODES_REQ_SMARTCARD := STANDALONE_MODES_REQ_FLASH := HF_COLIN HF_BOG HF_14ASNIFF LF_ICEHID diff --git a/armsrc/Standalone/Makefile.inc b/armsrc/Standalone/Makefile.inc index 6824b7d85..6182b6948 100644 --- a/armsrc/Standalone/Makefile.inc +++ b/armsrc/Standalone/Makefile.inc @@ -1,9 +1,9 @@ # Generic standalone Mode injection of source code SRC_STANDALONE = placeholder.c -# WITH_STANDALONE_LF_ICERUN -ifneq (,$(findstring WITH_STANDALONE_LF_ICERUN,$(APP_CFLAGS))) - SRC_STANDALONE = lf_icerun.c +# WITH_STANDALONE_LF_SKELETON +ifneq (,$(findstring WITH_STANDALONE_LF_SKELETON,$(APP_CFLAGS))) + SRC_STANDALONE = lf_skeleton.c endif # WITH_STANDALONE_LF_SAMYRUN ifneq (,$(findstring WITH_STANDALONE_LF_SAMYRUN,$(APP_CFLAGS))) diff --git a/armsrc/Standalone/hf_msdsal.c b/armsrc/Standalone/hf_msdsal.c index e38bf2eda..d5aa1805e 100644 --- a/armsrc/Standalone/hf_msdsal.c +++ b/armsrc/Standalone/hf_msdsal.c @@ -224,7 +224,7 @@ void RunMod() { for (;;) { WDT_HIT(); - // exit from IceRun, send a usbcommand. + // exit from RunMod, send a usbcommand. if (data_available()) break; // Was our button held down or pressed? diff --git a/armsrc/Standalone/lf_icerun.c b/armsrc/Standalone/lf_skeleton.c similarity index 83% rename from armsrc/Standalone/lf_icerun.c rename to armsrc/Standalone/lf_skeleton.c index dad74a75b..0d00c698d 100644 --- a/armsrc/Standalone/lf_icerun.c +++ b/armsrc/Standalone/lf_skeleton.c @@ -5,7 +5,7 @@ // at your option, any later version. See the LICENSE.txt file for the text of // the license. //----------------------------------------------------------------------------- -// main code for skeleton aka IceRun by Iceman +// main code for skeleton by Iceman //----------------------------------------------------------------------------- #include "standalone.h" // standalone definitions #include "proxmark3_arm.h" @@ -15,19 +15,19 @@ #include "dbprint.h" void ModInfo(void) { - DbpString(" LF skeleton mode - aka IceRun (iceman)"); + DbpString(" LF skeleton mode - aka Skeleton (iceman)"); } void RunMod() { StandAloneMode(); - Dbprintf("[=] LF skeleton code a.k.a IceRun started"); + Dbprintf("[=] LF skeleton code a.k.a Skeleton started"); FpgaDownloadAndGo(FPGA_BITSTREAM_LF); // the main loop for your standalone mode for (;;) { WDT_HIT(); - // exit from IceRun, send a usbcommand. + // exit from RunMod, send a usbcommand. if (data_available()) break; // Was our button held down or pressed? diff --git a/armsrc/Standalone/readme.md b/armsrc/Standalone/readme.md index 386addc60..df8661de6 100644 --- a/armsrc/Standalone/readme.md +++ b/armsrc/Standalone/readme.md @@ -3,7 +3,7 @@ This contains functionality for different StandAlone modes. The fullimage will be built given the correct compiler flags used. Build targets for these files are contained in `Makefile.inc` and `Makefile.hal` If you want to implement a new standalone mode, you need to implement the methods provided in `standalone.h`. -Have a look at the skeleton standalone mode called IceRun, in the files `lf_icerun.c lf_icerun.h`. +Have a look at the skeleton standalone mode, in the file `lf_skeleton.c`. As it is now, you can only have one standalone mode installed at the time. @@ -83,9 +83,9 @@ STANDALONE_MODES_REQ_FLASH := Add your source code files like the following sample in the `Makefile.inc` ``` -# WITH_STANDALONE_LF_ICERUN -ifneq (,$(findstring WITH_STANDALONE_LF_ICERUN,$(APP_CFLAGS))) - SRC_STANDALONE = lf_icerun.c +# WITH_STANDALONE_LF_SKELETON +ifneq (,$(findstring WITH_STANDALONE_LF_SKELETON,$(APP_CFLAGS))) + SRC_STANDALONE = lf_skeleton.c endif # WITH_STANDALONE_LF_FOO diff --git a/doc/md/Use_of_Proxmark/4_Advanced-compilation-parameters.md b/doc/md/Use_of_Proxmark/4_Advanced-compilation-parameters.md index 00de832be..e6bbb3a67 100644 --- a/doc/md/Use_of_Proxmark/4_Advanced-compilation-parameters.md +++ b/doc/md/Use_of_Proxmark/4_Advanced-compilation-parameters.md @@ -72,7 +72,7 @@ Here are the supported values you can assign to `STANDALONE` in `Makefile.platfo | STANDALONE | DESCRIPTION | |-----------------|----------------------------------------| | | No standalone mode -| LF_ICERUN | standalone mode skeleton - Iceman +| LF_SKELETON | standalone mode skeleton - Iceman | LF_EM4100EMUL | LF EM4100 simulator standalone mode - temskiy | LF_EM4100RWC | LF EM4100 read/write/clone mode - temskiy | LF_HIDBRUTE | HID corporate 1000 bruteforce - Federico dotta & Maurizio Agazzini