]> git.zerfleddert.de Git - proxmark3-svn/commit - client/cmdhfmfhard.c
USB comms: part 4 towards @micolous PR #463
authorpwpiwi <pwpiwi@users.noreply.github.com>
Sun, 3 Jun 2018 12:25:20 +0000 (14:25 +0200)
committerGitHub <noreply@github.com>
Sun, 3 Jun 2018 12:25:20 +0000 (14:25 +0200)
commitad939de5017f3451376d6f559858a30bae675964
treeb0f301b35b1166f2933a07b1a4dc407b5f4998e2
parent9b4661c53baa99a649b26bd123b6f5d71e7bd812
USB comms: part 4 towards @micolous PR #463

* make uart_communication(), storeCommand() and getCommand() static in comms.c
* move receiver thread creation and respective mutexes to comms.c
* add mutex and signal for tx buffer
* use comms.c for flasher as well
* remove comm functions from client/proxmark3.h
* this completes isolating all USB communication related functions in comms.c
* don't assume a port to be defined by a name. Change parameter in OpenProxmark() to void*
* comms.c: set sp and serial_port_name to NULL when offline
50 files changed:
client/Makefile
client/cmddata.c
client/cmdhf.c
client/cmdhf14a.c
client/cmdhf14b.c
client/cmdhf14b.h
client/cmdhf15.c
client/cmdhf15.h
client/cmdhfepa.c
client/cmdhficlass.c
client/cmdhflegic.c
client/cmdhfmf.c
client/cmdhfmfhard.c
client/cmdhfmfu.c
client/cmdhftopaz.c
client/cmdhw.c
client/cmdlf.c
client/cmdlfawid.c
client/cmdlfcotag.c
client/cmdlfem4x.c
client/cmdlffdx.c
client/cmdlfhid.c
client/cmdlfhitag.c
client/cmdlfindala.c
client/cmdlfio.c
client/cmdlfjablotron.c
client/cmdlfnexwatch.c
client/cmdlfnoralsy.c
client/cmdlfpac.c
client/cmdlfpcf7931.c
client/cmdlfpcf7931.h
client/cmdlfpresco.c
client/cmdlfpyramid.c
client/cmdlfsecurakey.c
client/cmdlft55xx.c
client/cmdlft55xx.h
client/cmdlfti.c
client/cmdlfviking.c
client/cmdlfvisa2000.c
client/cmdmain.c
client/cmdmain.h
client/comms.c
client/comms.h
client/flash.c
client/flash.h
client/flasher.c
client/mifarehost.c
client/proxmark3.c
client/proxmark3.h
client/scripting.c
Impressum, Datenschutz