mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2025-08-25 23:55:25 -07:00
get comm mode
This commit is contained in:
parent
2ed139bfc3
commit
5215f4660c
2 changed files with 2 additions and 0 deletions
|
@ -1377,6 +1377,7 @@ void DesfireFillFileSettings(uint8_t *data, size_t datalen, FileSettingsS *fsett
|
|||
fsettings->fileType = data[0];
|
||||
fsettings->fileOption = data[1];
|
||||
fsettings->fileCommMode = data[1] & 0x03;
|
||||
fsettings->commMode = DesfireFileCommModeToCommMode(fsettings->fileCommMode);
|
||||
fsettings->additionalAccessRightsEn = ((data[1] & 0x80) != 0);
|
||||
fsettings->rawAccessRights = MemLeToUint2byte(&data[2]);
|
||||
DesfireDecodeFileAcessMode(&data[2], &fsettings->rAccess, &fsettings->wAccess, &fsettings->rwAccess, &fsettings->chAccess);
|
||||
|
|
|
@ -33,6 +33,7 @@ typedef struct {
|
|||
uint8_t fileType;
|
||||
uint8_t fileOption;
|
||||
uint8_t fileCommMode;
|
||||
DesfireCommunicationMode commMode;
|
||||
bool additionalAccessRightsEn;
|
||||
uint16_t rawAccessRights;
|
||||
uint8_t rAccess;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue