This commit is contained in:
Willy-JL
2024-06-06 00:54:43 +01:00
32 changed files with 1685 additions and 752 deletions

View File

@@ -169,6 +169,8 @@ Header,+,lib/nfc/protocols/mf_classic/mf_classic_poller.h,,
Header,+,lib/nfc/protocols/mf_classic/mf_classic_poller_sync.h,,
Header,+,lib/nfc/protocols/mf_desfire/mf_desfire.h,,
Header,+,lib/nfc/protocols/mf_desfire/mf_desfire_poller.h,,
Header,+,lib/nfc/protocols/mf_plus/mf_plus.h,,
Header,+,lib/nfc/protocols/mf_plus/mf_plus_poller.h,,
Header,+,lib/nfc/protocols/mf_ultralight/mf_ultralight.h,,
Header,+,lib/nfc/protocols/mf_ultralight/mf_ultralight_listener.h,,
Header,+,lib/nfc/protocols/mf_ultralight/mf_ultralight_poller.h,,
@@ -2620,6 +2622,19 @@ Function,+,mf_desfire_save,_Bool,"const MfDesfireData*, FlipperFormat*"
Function,+,mf_desfire_send_chunks,MfDesfireError,"MfDesfirePoller*, const BitBuffer*, BitBuffer*"
Function,+,mf_desfire_set_uid,_Bool,"MfDesfireData*, const uint8_t*, size_t"
Function,+,mf_desfire_verify,_Bool,"MfDesfireData*, const FuriString*"
Function,+,mf_plus_alloc,MfPlusData*,
Function,+,mf_plus_copy,void,"MfPlusData*, const MfPlusData*"
Function,+,mf_plus_free,void,MfPlusData*
Function,+,mf_plus_get_base_data,Iso14443_4aData*,const MfPlusData*
Function,+,mf_plus_get_device_name,const char*,"const MfPlusData*, NfcDeviceNameType"
Function,+,mf_plus_get_uid,const uint8_t*,"const MfPlusData*, size_t*"
Function,+,mf_plus_is_equal,_Bool,"const MfPlusData*, const MfPlusData*"
Function,+,mf_plus_load,_Bool,"MfPlusData*, FlipperFormat*, uint32_t"
Function,+,mf_plus_poller_read_version,MfPlusError,"MfPlusPoller*, MfPlusVersion*"
Function,+,mf_plus_reset,void,MfPlusData*
Function,+,mf_plus_save,_Bool,"const MfPlusData*, FlipperFormat*"
Function,+,mf_plus_set_uid,_Bool,"MfPlusData*, const uint8_t*, size_t"
Function,+,mf_plus_verify,_Bool,"MfPlusData*, const FuriString*"
Function,+,mf_ultralight_alloc,MfUltralightData*,
Function,+,mf_ultralight_copy,void,"MfUltralightData*, const MfUltralightData*"
Function,+,mf_ultralight_detect_protocol,_Bool,const Iso14443_3aData*
@@ -2633,6 +2648,7 @@ Function,+,mf_ultralight_get_pages_total,uint16_t,MfUltralightType
Function,+,mf_ultralight_get_pwd_page_num,uint8_t,MfUltralightType
Function,+,mf_ultralight_get_type_by_version,MfUltralightType,MfUltralightVersion*
Function,+,mf_ultralight_get_uid,const uint8_t*,"const MfUltralightData*, size_t*"
Function,+,mf_ultralight_get_write_end_page,uint8_t,MfUltralightType
Function,+,mf_ultralight_is_all_data_read,_Bool,const MfUltralightData*
Function,+,mf_ultralight_is_counter_configured,_Bool,const MfUltralightData*
Function,+,mf_ultralight_is_equal,_Bool,"const MfUltralightData*, const MfUltralightData*"
@@ -4281,6 +4297,7 @@ Variable,-,nfc_device_emv,const NfcDeviceBase,
Variable,-,nfc_device_felica,const NfcDeviceBase,
Variable,-,nfc_device_mf_classic,const NfcDeviceBase,
Variable,-,nfc_device_mf_desfire,const NfcDeviceBase,
Variable,-,nfc_device_mf_plus,const NfcDeviceBase,
Variable,-,nfc_device_mf_ultralight,const NfcDeviceBase,
Variable,-,nfc_device_st25tb,const NfcDeviceBase,
Variable,+,sequence_audiovisual_alert,const NotificationSequence,
1 entry status name type params
169 Header + lib/nfc/protocols/mf_classic/mf_classic_poller_sync.h
170 Header + lib/nfc/protocols/mf_desfire/mf_desfire.h
171 Header + lib/nfc/protocols/mf_desfire/mf_desfire_poller.h
172 Header + lib/nfc/protocols/mf_plus/mf_plus.h
173 Header + lib/nfc/protocols/mf_plus/mf_plus_poller.h
174 Header + lib/nfc/protocols/mf_ultralight/mf_ultralight.h
175 Header + lib/nfc/protocols/mf_ultralight/mf_ultralight_listener.h
176 Header + lib/nfc/protocols/mf_ultralight/mf_ultralight_poller.h
2622 Function + mf_desfire_send_chunks MfDesfireError MfDesfirePoller*, const BitBuffer*, BitBuffer*
2623 Function + mf_desfire_set_uid _Bool MfDesfireData*, const uint8_t*, size_t
2624 Function + mf_desfire_verify _Bool MfDesfireData*, const FuriString*
2625 Function + mf_plus_alloc MfPlusData*
2626 Function + mf_plus_copy void MfPlusData*, const MfPlusData*
2627 Function + mf_plus_free void MfPlusData*
2628 Function + mf_plus_get_base_data Iso14443_4aData* const MfPlusData*
2629 Function + mf_plus_get_device_name const char* const MfPlusData*, NfcDeviceNameType
2630 Function + mf_plus_get_uid const uint8_t* const MfPlusData*, size_t*
2631 Function + mf_plus_is_equal _Bool const MfPlusData*, const MfPlusData*
2632 Function + mf_plus_load _Bool MfPlusData*, FlipperFormat*, uint32_t
2633 Function + mf_plus_poller_read_version MfPlusError MfPlusPoller*, MfPlusVersion*
2634 Function + mf_plus_reset void MfPlusData*
2635 Function + mf_plus_save _Bool const MfPlusData*, FlipperFormat*
2636 Function + mf_plus_set_uid _Bool MfPlusData*, const uint8_t*, size_t
2637 Function + mf_plus_verify _Bool MfPlusData*, const FuriString*
2638 Function + mf_ultralight_alloc MfUltralightData*
2639 Function + mf_ultralight_copy void MfUltralightData*, const MfUltralightData*
2640 Function + mf_ultralight_detect_protocol _Bool const Iso14443_3aData*
2648 Function + mf_ultralight_get_pwd_page_num uint8_t MfUltralightType
2649 Function + mf_ultralight_get_type_by_version MfUltralightType MfUltralightVersion*
2650 Function + mf_ultralight_get_uid const uint8_t* const MfUltralightData*, size_t*
2651 Function + mf_ultralight_get_write_end_page uint8_t MfUltralightType
2652 Function + mf_ultralight_is_all_data_read _Bool const MfUltralightData*
2653 Function + mf_ultralight_is_counter_configured _Bool const MfUltralightData*
2654 Function + mf_ultralight_is_equal _Bool const MfUltralightData*, const MfUltralightData*
4297 Variable - nfc_device_felica const NfcDeviceBase
4298 Variable - nfc_device_mf_classic const NfcDeviceBase
4299 Variable - nfc_device_mf_desfire const NfcDeviceBase
4300 Variable - nfc_device_mf_plus const NfcDeviceBase
4301 Variable - nfc_device_mf_ultralight const NfcDeviceBase
4302 Variable - nfc_device_st25tb const NfcDeviceBase
4303 Variable + sequence_audiovisual_alert const NotificationSequence