Commit graph

3446 commits

Author SHA1 Message Date
iceman1001
82e7830e5b style 2023-10-30 22:20:55 +01:00
yah01
9d07ee497c Improve lf sampling performance
Signed-off-by: yah01 <yah2er0ne@outlook.com>
2023-10-27 13:47:26 +08:00
iceman1001
5ae919d8ee since we split the image for iclass, every time we swap back to hf / mf commands there is a penalty for swapping fpga image. this fix some allow for fast simulation part 2023-10-18 20:43:52 +02:00
iceman1001
1f3cf80898 style 2023-10-18 20:34:35 +02:00
iceman1001
185da09e62 we use calloc 2023-10-18 20:20:55 +02:00
iceman1001
efac735bad added support for HID SAM picopass communications. Nasty array copying but does the trick. Will need refactoring. 2023-10-18 19:59:34 +02:00
iceman1001
14a0e0bc72 fix old length for sim module 2023-10-18 15:18:58 +02:00
Jean-Michel Picod
8cc7022604 Remove compilation error.
Function is already declared (non-static) in armsrc.
Compiler was complaining about re-defining a non-static func by a static
one.
2023-10-17 19:33:59 +02:00
iceman1001
026cd7d53d style 2023-10-15 13:21:16 +02:00
iceman1001
0f9f5f116c text 2023-10-15 10:11:27 +02:00
iceman1001
0ff41fa652 style 2023-10-12 14:53:26 +02:00
iceman1001
ef348a2aa0 adapt a bit 2023-10-12 14:51:18 +02:00
iceman1001
7cec258349 minor adjustments to texts 2023-10-09 20:09:22 +02:00
iceman1001
4986959706 fix logic for epurse updates 2023-10-09 15:48:01 +02:00
iceman1001
7b3e84c0d6 better fix for the PAGEMAP issue 2023-10-09 15:14:53 +02:00
iceman1001
d41f0c394e hf iclass wrbl - the pagemap bit maps isnt the best to handle all four cases. This atleast fixes one issue with them 2023-10-09 15:04:49 +02:00
iceman1001
60ff2351ba text 2023-10-09 12:47:00 +02:00
iceman1001
4f96d3eb46 style 2023-10-03 17:10:39 +02:00
iceman1001
010668ebb1 clean up 2023-10-02 21:39:15 +02:00
iceman1001
bb5d61dca7 added some helper functions 2023-10-01 13:05:08 +02:00
iceman1001
bb47bdd979 revert back to old timings 2023-09-28 08:34:29 +02:00
iceman1001
bf7ac0b8ce in prep for new firmware, no old v3xxx supported anymore 2023-09-27 21:34:51 +02:00
iceman1001
d8817f2cb2 style, length checks for getversion, bit comparision 2023-09-27 21:31:48 +02:00
iceman1001
3d92b44047 reduced time out for SCL 2023-09-27 21:30:30 +02:00
iceman1001
6ddf283272 adapt wait after ATR down to 1200 ms, and retries ten times now 2023-09-22 23:32:50 +02:00
iceman1001
78adf186d3 style 2023-09-17 17:41:58 +02:00
iceman1001
b6e1344e1c added a custom timeout parameter to the smart raw command 2023-09-16 18:38:53 +02:00
nvx
186308cb4a Add hf iclass creditepurse command to allow crediting the epurse debit value. 2023-09-10 23:00:23 +10:00
iceman1001
f9877f79de Revert "Release v4.17140 - Raccoon"
This reverts commit 6ca0ce704a.
2023-09-09 11:00:00 +02:00
iceman1001
6ca0ce704a Release v4.17140 - Raccoon 2023-09-09 11:00:00 +02:00
Philippe Teuwen
5c1b802e71 standalone doc 2023-09-08 20:45:44 +02:00
Philippe Teuwen
032e4b832e spurious exec mode on .c file 2023-09-08 20:32:23 +02:00
Philippe Teuwen
27edaa6d0c forgot fct declaration 2023-09-07 22:48:55 +02:00
Philippe Teuwen
3aeb5c493f fix a few cppcheck warnings 2023-09-07 22:28:37 +02:00
Philippe Teuwen
d74e264250 style 2023-09-07 20:13:18 +02:00
iceman1001
5abae85eda legic sim should work now.... 2023-09-07 12:54:46 +02:00
iceman1001
276bd29da9 cleanup and fix shadowing var 2023-09-03 14:43:38 +02:00
iceman1001
3e034e146a remove unneeded line 2023-09-03 12:36:30 +02:00
Thomas Pedley
e3cc8a98e9 Fix MFU authentication to send PACK correctly. 2023-08-30 08:05:23 +01:00
Alex
b46e1cb556 Fix BUGBUG in fpgaloader.h, realign fpga\define.v with armsrc\fpgaloader.h 2023-08-29 11:27:50 +02:00
Alex
12efd96173 Remove define for FPGA_MAJOR_MODE_HF_FSK_READER since there in no support for it in FPGA 2023-08-29 11:27:32 +02:00
iceman1001
70bd5b80b5 limit clearing the bigbuff for 14b raw commands only to clear_trace flag 2023-08-28 17:59:48 +02:00
iceman1001
c8cfd4a517 text 2023-08-28 15:36:29 +02:00
iceman1001
114dda1582 After testing and verification its found that the SHALLOW MODULATION in HF is not working well in RDV4. Swapping from PWR_OE4 to PWR_OE1 makes it much better. Thanks to @d18c7db for solution and @gentlekiwi for testing and never giving up on finding the bug 2023-08-28 12:00:44 +02:00
iceman1001
424e68dff6 fixing the wrong calculations 2023-08-24 10:20:01 +02:00
nvx
8dd963d305 make style 2023-08-24 16:34:33 +10:00
startrekdude
0d442d7f19 Add hf_cardhopper standalone mode
Adds the hf_cardhopper standalone mode, as one component of my (Sam Haskins) and
Trevor Stevado's long-range relay attack on ISO 14443-4 Type A protocols, as
presented at DEF CON 31.
2023-08-22 01:10:21 -04:00
Henry Gabryjelski
78262139ec more const for lfsampling and lfzx 2023-08-14 23:07:19 -07:00
Henry Gabryjelski
665cf3254b more const for lfops and some commonutil 2023-08-14 23:02:09 -07:00
Henry Gabryjelski
d78dae5904 more const for legicrf and the disabled LCD code 2023-08-14 22:50:25 -07:00