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> |
||
---|---|---|
.. | ||
app-scened-template | ||
callback-connector | ||
digital_signal | ||
drivers | ||
fatfs | ||
flipper_format | ||
fnv1a-hash | ||
FreeRTOS-glue | ||
FreeRTOS-Kernel@4c4089b154 | ||
heatshrink | ||
infrared | ||
libusb_stm32@6a88ec4d77 | ||
littlefs@1863dc7883 | ||
micro-ecc | ||
microtar@1e921369b2 | ||
mlib@62c8ac3e5d | ||
nanopb@c9124132a6 | ||
nfc_protocols | ||
one_wire | ||
qrcode | ||
ST25RFAL002 | ||
STM32CubeWB@a9e29b431f | ||
subghz | ||
toolbox | ||
u8g2 | ||
update_util | ||
lfs_config.h | ||
lib.mk | ||
ReadMe.md |
Structure
app-scened-template
- Scened template app libraryapp-template
- Template app librarycallback-connector
- Callback connector librarydrivers
- Drivers that we wrotefatfs
- External storage file systemflipper_format
- Flipper File Format libraryfnv1a-hash
- Fnv1a hash libraryheatshrink
- Image compression libraryinfrared
- Infrared librarylibusb_stm32
- STM32 USB librarylittlefs
- Internal storage file systemmicro-ecc
- Elliptic Curve Crpytography librarymicrotar
- TAR archive support librarymlib
- Algorithms and containersnanopb
- Nano Protobuf librarynfc_protocols
- Nfc protocols libraryone_wire
- One wire libraryqrcode
- Qr code generator libraryST25RFAL002
- ST253916 driver and NFC halSTM32CubeWB
- STM32WB series cube packagesubghz
- SubGhz librarytoolbox
- Toolbox of things that we are using but don't place in coreu8g2
- Graphics library that we use to draw GUI