This repository has been archived by the owner on Feb 24, 2021. It is now read-only.
forked from Proxmark/proxmark3
-
-
Notifications
You must be signed in to change notification settings - Fork 117
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
In my attempts to make the LEGIC code better, its not working now. Ti…
…mings if off. CHG: switching to US clock. CHG: better trace annotation for legic CHG: Legic prng can now give a x bits in once.
- Loading branch information
1 parent
1b12afb
commit ad5bc8c
Showing
9 changed files
with
317 additions
and
234 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -54,17 +54,27 @@ void SendCommand(UsbCommand *c) { | |
} | ||
|
||
struct receiver_arg { | ||
int run; | ||
int run; | ||
}; | ||
|
||
struct main_loop_arg { | ||
int usb_present; | ||
char *script_cmds_file; | ||
int usb_present; | ||
char *script_cmds_file; | ||
}; | ||
|
||
byte_t rx[0x1000000]; | ||
byte_t* prx = rx; | ||
|
||
// static void showBanner(void){ | ||
// printf("██████╗ ███╗ ███╗ ████╗ ...Iceman fork\n"); | ||
// printf("██╔══██╗████╗ ████║ ══█║\n"); | ||
// printf("██████╔╝██╔████╔██║ ████╔╝\n"); | ||
// printf("██╔═══╝ ██║╚██╔╝██║ ══█║ [email protected]\n"); | ||
// printf("██║ ██║ ╚═╝ ██║ ████╔╝ https://github.com/iceman1001/proxmark3\n"); | ||
// printf("╚═╝ ╚═╝ ╚═╝ ╚═══╝v1.6.4\n"); | ||
// } | ||
|
||
|
||
static void *uart_receiver(void *targ) { | ||
struct receiver_arg *arg = (struct receiver_arg*)targ; | ||
size_t rxlen; | ||
|
@@ -105,6 +115,7 @@ static void *main_loop(void *targ) { | |
char *cmd = NULL; | ||
pthread_t reader_thread; | ||
|
||
|
||
if (arg->usb_present == 1) { | ||
rarg.run = 1; | ||
pthread_create(&reader_thread, NULL, &uart_receiver, &rarg); | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters