mirror of
https://github.com/flipperdevices/flipperzero-firmware.git
synced 2025-12-12 12:51:22 +04:00
NFC: Add NDEF Parser for MFUL, MFC and SLIX (#3973)
* NFC: Add NDEF Parser for MFUL, MFC and SLIX * Fix inefficiency in MAD checking * NFC: NDEF parser less RAM waste for contact vcards * Fix typo * Make PVS Happy * NFC: hide TODO in 3rd party plugin Co-authored-by: あく <alleteam@gmail.com>
This commit is contained in:
@@ -218,6 +218,35 @@ App(
|
|||||||
sources=["plugins/supported_cards/trt.c"],
|
sources=["plugins/supported_cards/trt.c"],
|
||||||
)
|
)
|
||||||
|
|
||||||
|
App(
|
||||||
|
appid="ndef_ul_parser",
|
||||||
|
apptype=FlipperAppType.PLUGIN,
|
||||||
|
cdefines=[("NDEF_PROTO", "NDEF_PROTO_UL")],
|
||||||
|
entry_point="ndef_plugin_ep",
|
||||||
|
targets=["f7"],
|
||||||
|
requires=["nfc"],
|
||||||
|
sources=["plugins/supported_cards/ndef.c"],
|
||||||
|
)
|
||||||
|
App(
|
||||||
|
appid="ndef_mfc_parser",
|
||||||
|
apptype=FlipperAppType.PLUGIN,
|
||||||
|
cdefines=[("NDEF_PROTO", "NDEF_PROTO_MFC")],
|
||||||
|
entry_point="ndef_plugin_ep",
|
||||||
|
targets=["f7"],
|
||||||
|
requires=["nfc"],
|
||||||
|
sources=["plugins/supported_cards/ndef.c"],
|
||||||
|
)
|
||||||
|
|
||||||
|
App(
|
||||||
|
appid="ndef_slix_parser",
|
||||||
|
apptype=FlipperAppType.PLUGIN,
|
||||||
|
cdefines=[("NDEF_PROTO", "NDEF_PROTO_SLIX")],
|
||||||
|
entry_point="ndef_plugin_ep",
|
||||||
|
targets=["f7"],
|
||||||
|
requires=["nfc"],
|
||||||
|
sources=["plugins/supported_cards/ndef.c"],
|
||||||
|
)
|
||||||
|
|
||||||
App(
|
App(
|
||||||
appid="nfc_start",
|
appid="nfc_start",
|
||||||
targets=["f7"],
|
targets=["f7"],
|
||||||
|
|||||||
1065
applications/main/nfc/plugins/supported_cards/ndef.c
Normal file
1065
applications/main/nfc/plugins/supported_cards/ndef.c
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user