use FuriHalNfcADevData instead of using each of its fields in function calls

This commit is contained in:
Mekare
2022-12-07 21:46:37 +01:00
parent 72d9ad83dc
commit 2871759877
15 changed files with 49 additions and 42 deletions

View File

@@ -1,6 +1,10 @@
#include "mifare_common.h"
#include "furi_hal_nfc.h"
MifareType mifare_common_get_type(uint8_t ATQA0, uint8_t ATQA1, uint8_t SAK) {
MifareType mifare_common_get_type(FuriHalNfcADevData* data) {
uint8_t ATQA0 = data->atqa[0];
uint8_t ATQA1 = data->atqa[1];
uint8_t SAK = data->sak;
MifareType type = MifareTypeUnknown;
if((ATQA0 == 0x44) && (ATQA1 == 0x00) && (SAK == 0x00)) {