mirror of
https://github.com/DarkFlippers/unleashed-firmware
synced 2024-11-27 15:00:46 +00:00
0d5d4c8688
* nfc: Add NTAG I2C (Plus) 1K/2K read support * nfc: Add rudimentary NTAG I2C emulation * nfc: Closer NTAG I2C emulation plus debug logging * nfc: Fix NTAG I2C sector select emulation * nfc: Add security for NTAG I2C * nfc: Send NAK correctly for MFUL reads * nfc: Better emulate NTAG I2C SECTOR_SELECT behavior * nfc: Fix non-I2C Ultralight read Per datasheet, max sector for SECTOR_SELECT is 0xfe, so 0xff is OK as uninit value * nfc: Only read sig for NTAG if supported Attempting to read signature breaks immediate call to sector select on NTAG I2C original for some reason, so don't read signature if the command is not supported Co-authored-by: gornekich <n.gorbadey@gmail.com> |
||
---|---|---|
.. | ||
crypto1.c | ||
crypto1.h | ||
emv.c | ||
emv.h | ||
mifare_classic.c | ||
mifare_classic.h | ||
mifare_common.c | ||
mifare_common.h | ||
mifare_desfire.c | ||
mifare_desfire.h | ||
mifare_ultralight.c | ||
mifare_ultralight.h | ||
nfc_util.c | ||
nfc_util.h | ||
nfca.c | ||
nfca.h |