DidierA
da1ce30533
hf mf gview, gload : 2x speed
...
on Gen4 GTU cards, a select was made before each read or write command.
This commit adds a flag parameter to the read and write commands,
and gload and gview commands use this flag to tell when to select and end.
The trace buffer also contains the complete operation instead of the last
blokc read/write.
Speed gain:
`time ./proxmark3 -p /dev/ttyACM0 -c 'hf mf gview --4k'`
before: about 20s, now: about 7s
`time ./proxmark3 -p /dev/ttyACM0 -c 'hf mf gload --4k -f ../../../dumps/4k.bin'`
before: about 23s, now: about 10s
2022-11-13 01:37:52 +01:00
..
2022-07-06 12:14:54 +02:00
2022-07-08 00:19:26 +03:00
2022-08-22 05:49:47 +02:00
2022-06-11 16:16:56 -07:00
2022-08-22 05:49:47 +02:00
2022-11-13 00:46:07 +01:00
2022-10-23 02:59:27 +02:00
2022-06-11 16:16:56 -07:00
2022-04-09 17:32:57 +02:00
2022-11-08 02:04:13 +01:00
2022-04-09 19:04:31 +02:00
2022-02-26 17:15:32 +01:00
2022-03-23 18:22:03 +01:00
2022-03-12 18:57:06 +01:00
2022-11-12 09:39:28 +01:00
2022-10-24 18:48:56 +02:00
2022-10-23 02:59:27 +02:00
2022-10-16 17:56:12 +02:00
2022-10-16 17:56:12 +02:00
2022-07-31 13:08:37 +02:00
2022-02-27 16:32:42 +01:00
2022-06-10 13:02:23 -07:00
2022-10-27 16:56:51 -03:00
2022-07-31 09:46:00 -04:00
2022-10-29 01:26:12 +02:00
2022-08-22 12:25:25 +02:00
2022-08-22 05:49:47 +02:00
2022-08-24 07:25:10 +02:00
2022-07-09 12:25:03 +02:00
2022-08-22 05:49:47 +02:00
2022-11-12 07:16:02 +01:00
2022-07-23 12:37:07 +10:00
2022-10-23 02:59:27 +02:00
2022-08-05 15:34:16 +02:00
2022-11-02 19:27:03 +01:00
2022-08-20 13:09:43 +02:00
2022-07-30 15:42:07 +02:00
2022-11-13 01:37:52 +01:00
2022-10-20 17:34:46 +02:00
2022-10-23 18:45:20 +02:00
2022-11-02 14:34:07 +01:00
2022-08-22 12:25:25 +02:00
2022-10-23 02:59:27 +02:00
2022-02-12 12:59:42 +01:00
2022-05-31 22:30:41 +02:00
2022-04-02 14:06:16 +02:00
2022-10-23 02:59:27 +02:00
2022-06-11 12:02:48 -07:00
2022-06-11 12:02:48 -07:00
2022-08-02 21:36:17 +02:00
2022-07-18 14:19:37 +03:00
2022-02-24 18:03:19 +01:00
2022-08-24 07:25:10 +02:00
2022-08-05 22:46:59 +02:00
2022-02-15 16:08:39 +01:00
2022-07-25 08:00:30 +02:00
2022-07-07 23:26:10 +02:00
2022-06-12 11:51:50 +02:00
2022-02-26 17:17:14 +01:00
2022-06-11 12:29:27 -07:00
2022-08-22 12:25:25 +02:00
2022-03-24 12:30:48 +01:00
2022-04-30 00:04:49 +02:00
2022-06-12 11:51:50 +02:00
2022-08-22 12:25:25 +02:00
2022-04-29 16:44:38 +02:00
2022-04-29 15:45:45 +02:00
2022-04-29 15:45:45 +02:00
2022-04-29 15:45:45 +02:00
2022-10-30 08:54:33 +01:00
2022-10-22 19:02:18 +02:00
2022-02-16 20:28:38 +01:00
2022-10-30 16:29:50 +01:00
2022-05-03 15:18:44 +02:00
2022-04-29 15:45:45 +02:00
2022-04-29 15:45:45 +02:00
2022-02-24 17:38:01 +01:00
2022-02-24 17:38:01 +01:00
2022-04-29 15:45:45 +02:00
2022-04-29 15:45:45 +02:00
2022-09-20 09:07:25 +02:00
2022-04-29 15:45:45 +02:00
2022-05-03 15:18:44 +02:00
2022-04-29 15:45:45 +02:00
2022-07-30 20:11:15 +02:00
2022-02-24 17:38:01 +01:00
2022-05-03 15:18:05 +02:00
2022-04-29 15:45:45 +02:00
2022-08-22 05:49:47 +02:00
2022-10-24 18:48:56 +02:00
2022-02-16 14:53:06 +01:00
2022-02-04 02:18:10 +01:00
2022-08-22 12:25:25 +02:00
2022-11-11 23:51:30 +01:00
2022-06-11 15:40:33 -07:00
2022-07-09 18:20:23 +02:00
2022-08-31 18:51:39 +10:00
2022-02-17 01:43:41 +01:00
2022-08-24 07:25:10 +02:00
2022-08-05 22:46:59 +02:00
2022-07-10 14:41:09 +02:00
2022-07-05 16:15:05 +02:00
2022-02-16 20:28:38 +01:00
2022-11-05 19:40:38 +01:00
2022-02-05 13:32:50 +02:00
2022-07-23 12:37:07 +10:00
2022-07-31 09:46:00 -04:00
2022-07-31 09:46:00 -04:00
2022-07-31 09:46:00 -04:00
2022-07-31 09:46:00 -04:00
2022-10-29 01:34:05 +02:00
2022-07-28 22:05:49 -04:00
2022-06-11 16:16:56 -07:00
2022-07-23 12:37:07 +10:00
2022-08-06 13:31:46 +02:00
2022-07-25 08:00:30 +02:00
2022-06-11 16:16:56 -07:00
2022-08-24 07:25:10 +02:00