Loading...
Searching...
No Matches
mf_plus_i.h
1#pragma once
2
3#include "mf_plus.h"
4
5#define MF_PLUS_FFF_PICC_PREFIX "PICC"
6
7#define MF_PLUS_STATUS_OPERATION_OK (0x90)
8#define MF_PLUS_STATUS_ADDITIONAL_FRAME (0xAF)
9
10MfPlusError mf_plus_get_type_from_version(
11 const Iso14443_4aData* iso14443_4a_data,
12 MfPlusData* mf_plus_data);
13
14MfPlusError mf_plus_get_type_from_iso4(const Iso14443_4aData* iso4_data, MfPlusData* mf_plus_data);
15
16MfPlusError mf_plus_version_parse(MfPlusVersion* data, const BitBuffer* buf);
17
18bool mf_plus_version_load(MfPlusVersion* data, FlipperFormat* ff);
19
20bool mf_plus_security_level_load(MfPlusSecurityLevel* data, FlipperFormat* ff);
21
22bool mf_plus_type_load(MfPlusType* data, FlipperFormat* ff);
23
24bool mf_plus_size_load(MfPlusSize* data, FlipperFormat* ff);
25
26bool mf_plus_version_save(const MfPlusVersion* data, FlipperFormat* ff);
27
28bool mf_plus_security_level_save(const MfPlusSecurityLevel* data, FlipperFormat* ff);
29
30bool mf_plus_type_save(const MfPlusType* data, FlipperFormat* ff);
31
32bool mf_plus_size_save(const MfPlusSize* data, FlipperFormat* ff);
Definition bit_buffer.c:7
Definition flipper_format.c:17
Definition iso14443_4a.h:42
Definition mf_plus.h:78
Definition mf_plus.h:55