proxmark3/armsrc
pwpiwi b8ed9975e5 modify USB communications
* use different data types for commands and responses
* use variable length responses
* maintain client/flasher compatibility with old format (e.g. when using old bootloader)
* maintain bootloader compatibility with old format (e.g. when using old or RRG flasher.exe)
* fix length of version string in appmain.c
2020-01-17 09:31:14 +01:00
..
obj Add obj/.dummy for clients that don't track empty dirs 2010-02-20 21:20:47 +00:00
appmain.c modify USB communications 2020-01-17 09:31:14 +01:00
apps.h usb communication (device side) housekeeping 2020-01-15 18:46:09 +01:00
BigBuf.c fix hf mf sim (#812) 2019-04-19 10:22:10 +02:00
BigBuf.h fix hf mf sim (#812) 2019-04-19 10:22:10 +02:00
epa.c usb communication (device side) refactoring 2020-01-15 18:49:28 +01:00
epa.h ISO 14443 type B support for EPA functionality 2015-07-06 18:01:34 +02:00
fonts.c Add license headers to armsrc/bootrom/common stuff 2010-02-21 00:12:52 +00:00
fonts.h Add license headers to armsrc/bootrom/common stuff 2010-02-21 00:12:52 +00:00
fpgaloader.c implement 'hf iclass snoop -j' 2019-11-13 18:03:40 +01:00
fpgaloader.h Hitag fixes (#887) 2019-11-25 08:38:23 +01:00
hfsnoop.c usb communication (device side) refactoring 2020-01-15 18:49:28 +01:00
hfsnoop.h Add raw HF signal plotting (#786) 2019-02-20 19:18:12 +01:00
hitag2.c usb communication (device side) refactoring 2020-01-15 18:49:28 +01:00
hitag2.h 'lf hitag writer': add Hitag2 password auth 2019-08-22 07:54:55 +02:00
hitagS.c usb communication (device side) refactoring 2020-01-15 18:49:28 +01:00
hitagS.h fix hitag functions (issue #798) (#800) 2019-03-13 10:53:40 +01:00
i2c.c usb communication (device side) refactoring 2020-01-15 18:49:28 +01:00
i2c.h Add smartcard protocol T=0 (RRG repository PRs 71,72,74,75 by @merlokk) (#757) 2019-01-17 07:50:01 +01:00
iclass.c usb communication (device side) refactoring 2020-01-15 18:49:28 +01:00
iclass.h fix 'hf iclass snoop' 2019-11-13 18:03:39 +01:00
iso14443a.c usb communication (device side) refactoring 2020-01-15 18:49:28 +01:00
iso14443a.h usb communication (device side) housekeeping 2020-01-15 18:46:09 +01:00
iso14443b.c usb communication (device side) refactoring 2020-01-15 18:49:28 +01:00
iso14443b.h FPGA changes (#803) 2019-03-24 18:11:41 +01:00
iso15693.c usb communication (device side) refactoring 2020-01-15 18:49:28 +01:00
iso15693.h fix 'hf 15 csetuid' (#890) 2019-12-20 08:25:14 +01:00
LCD.c major USB update 2012-12-04 23:39:18 +00:00
LCD.h Add license headers to armsrc/bootrom/common stuff 2010-02-21 00:12:52 +00:00
ldscript Compress the .data section as well (saves another 4KBytes and comes for free) 2015-05-26 08:31:32 +02:00
legicrf.c usb communication (device side) refactoring 2020-01-15 18:49:28 +01:00
legicrf.h Legic Tag Simulator (#666) 2018-09-09 16:40:20 +02:00
legicrfsim.c Add raw HF signal plotting (#786) 2019-02-20 19:18:12 +01:00
legicrfsim.h Legic Tag Simulator (#666) 2018-09-09 16:40:20 +02:00
lfops.c usb communication (device side) refactoring 2020-01-15 18:49:28 +01:00
lfsampling.c fix compile issue with gcc 9.1.0 (issue #868) 2019-09-21 13:56:01 +01:00
lfsampling.h fix compile issue with gcc 9.1.0 (issue #868) 2019-09-21 13:56:01 +01:00
Makefile usb communication (device side) refactoring 2020-01-15 18:49:28 +01:00
mifarecmd.c usb communication (device side) refactoring 2020-01-15 18:49:28 +01:00
mifarecmd.h speedup 'hf mf chk' (#901) 2020-01-09 15:42:31 +01:00
mifaresim.c usb communication (device side) refactoring 2020-01-15 18:49:28 +01:00
mifaresim.h fix hf mf sim (#812) 2019-04-19 10:22:10 +02:00
mifaresniff.c usb communication (device side) refactoring 2020-01-15 18:49:28 +01:00
mifaresniff.h added magic cards 2018-01-17 16:01:56 +02:00
mifareutil.c speedup 'hf mf chk' (#901) 2020-01-09 15:42:31 +01:00
mifareutil.h speedup 'hf mf chk' (#901) 2020-01-09 15:42:31 +01:00
optimized_cipher.c iclass.c: speeding up MAC calculation 2019-08-24 18:21:01 +02:00
optimized_cipher.h cleaning up iclass.c and optimized_cipher.c 2019-08-22 07:44:02 +02:00
pcf7931.c usb communication (device side) refactoring 2020-01-15 18:49:28 +01:00
pcf7931.h PCF7931: improved read code and implemented a simple password bruteforce (#745) 2019-01-06 18:33:06 +01:00
printf.c Code cleanup (#616) 2018-06-13 08:13:20 +02:00
printf.h Fix a couple of warnings 2010-02-24 20:34:13 +00:00
start.c Compress the .data section as well (saves another 4KBytes and comes for free) 2015-05-26 08:31:32 +02:00
string.c ADD: added a lot of ic ids to cmdhf15.c Thanks to Asper for the list. 2015-01-07 21:06:15 +01:00
string.h Remove local armsrc/stdint.h and fix some other #includes 2017-03-06 19:22:35 +01:00
util.c fix 'hf iclass reader' 2019-10-21 21:48:08 +02:00
util.h usb communication (device side) housekeeping 2020-01-15 18:46:09 +01:00