douniwan5788
5122039547
Refactor hitag config_page_t for better memory alignment
2025-03-22 20:54:13 +08:00
iceman1001
87c2e82e2f
style
2025-03-19 12:53:24 +01:00
douniwan5788
214ded2b97
Replace all μ(greek small letter mu, UTF-8 \xce\xbc) to µ(micro sign, UTF-8 \xc2\xb5)
2025-03-19 19:21:01 +08:00
douniwan5788
4bde83b89d
Added lf hitag htu support for Hitag µ/8265
2025-03-19 18:56:23 +08:00
douniwan5788
3d0c8cab5c
Refactor Hitag low-level functions into hitag_common
2025-03-19 17:05:39 +08:00
Iceman and GitHub
e2de8c6644
Merge pull request #2781 from douniwan5788/refactor_concatbits
...
Refactor the concatbits function to support both MSB and LSB first src
2025-03-18 07:43:36 +01:00
Henry Gabryjelski
21ad101ff5
Major update to EM4x70 support:
...
1. Rework how communications with tag occur.
a. bitstream to be sent to the tag is now fully pre-generated.
b. bits sent and received are logged with start / end times.
2. Support built-in `hw dbg` for controlling verbosity of debug output
The new bitstream generation and logging has exposed a surprising legacy behavior ... each of the command that sent additional data (beyond the command) were:
* inserting an extra RM zero bit
* force-enabling command parity is used
This was not expected. However, this PR maintains the behavior of the existing code.
TODO: Root-cause why the third RM bit is needed. Fix code to remove that hack.
TODO: change the arm/client interface to ONLY use arrays of bytes, with well-defined content endianness, to avoid this problem.
2025-03-16 01:05:55 -07:00
douniwan5788
d13e7b0b64
Refactor the concatbits function to support both MSB and LSB first src
2025-03-15 15:21:58 +08:00
iceman1001
2137284a93
style\n Some improvements to trace list -t seos annotations.
2025-03-12 16:41:06 +01:00
leecher1337
0e2a02bdf0
Implement new command hf 15 slixprotectpage to do ISO15693_PROTECT_PAGE on slix tags
2025-03-09 11:54:51 +01:00
iceman1001
cef07dedf6
code style, code clean up of redundant functions, comments, its many minor fixes across the platform. Sorry for not making 20 commits
2025-02-21 15:38:33 +01:00
iceman1001
4c6e74c3ce
revert
2025-02-18 19:47:51 +01:00
Philippe Teuwen
1acc030fd4
rework simaid & rename few vars
2025-02-12 08:44:42 +01:00
n-hutton
8dbe1c7b06
more
2025-01-21 23:52:33 +00:00
n-hutton
acb7de9d8d
more cleanup noticed just now
2025-01-21 23:51:26 +00:00
n-hutton
3eb0238481
appears to work - using normal mifare sim init
...
working demo
works
seems to work so far
more cleanup and works
working copy
working, clean one more pass
cleanup continues
back in buisness babyyy
final cleanup before PR I hope
2025-01-21 23:39:25 +00:00
Iceman and GitHub
76ad5a5b51
Merge branch 'master' into cherry_pick_emv
...
Signed-off-by: Iceman <iceman@iuse.se >
2025-01-14 16:26:35 +01:00
nvx
29e0c51393
Changed hf mf info - now differentiates between full USCUID and cut down ZUID chips
2025-01-14 22:36:59 +10:00
Piotr Rzeszut
adadfb7fad
Corrected documentation on SPI FLASH memory usage after SPIFFS area extension.
2024-12-29 22:45:50 +01:00
Piotr Rzeszut
e3486e57b1
Extend spiffs area to full FLASH array except last two sectors (signature and reserve one for future use)
2024-12-29 22:20:49 +01:00
Piotr Rzeszut
2ccfa187ab
Remove unused definitions related to fixed-size SPI flash, improve comments for documentation
2024-12-29 22:19:32 +01:00
Piotr Rzeszut
b1ba5b3ea6
Merge branch 'master' into extend-spiffs-partition-last-page
2024-12-29 22:03:21 +01:00
Piotr Rzeszut
dd17effaab
Move T55XX config to spiffs file
2024-12-26 19:46:55 +01:00
Piotr Rzeszut
d1db0aa799
Extending SPIFFS into last page of the SPI FLASH
2024-12-26 15:04:05 +01:00
Piotr Rzeszut
34883cf91f
Remove unused pointers to statically alocated storage for keys from pmflash.h. iClass flash-stores password dictionary seem not to be used anywhere.
2024-12-26 03:03:48 +01:00