explain abbrevations

This commit is contained in:
merlokk 2018-11-30 19:41:17 +02:00
commit 4ba84e4e50

View file

@ -18,25 +18,25 @@
#include "crypto/libpcrypto.h" #include "crypto/libpcrypto.h"
AccessConditions_t MFAccessConditions[] = { AccessConditions_t MFAccessConditions[] = {
{0x00, "rdAB wrAB incAB dectrAB"}, {0x00, "read AB; wrAB increment AB; decrement transfer restore AB"},
{0x01, "rdAB dectrAB"}, {0x01, "read AB; dectrAB"},
{0x02, "rdAB"}, {0x02, "read AB"},
{0x03, "rdB wrB"}, {0x03, "read B; write B"},
{0x04, "rdAB wrB"}, {0x04, "read AB; writeB"},
{0x05, "rdB"}, {0x05, "read B"},
{0x06, "rdAB wrB incB dectrAB"}, {0x06, "read AB; write B; increment B; decrement transfer restore AB"},
{0x07, "none"} {0x07, "none"}
}; };
AccessConditions_t MFAccessConditionsTrailer[] = { AccessConditions_t MFAccessConditionsTrailer[] = {
{0x00, "rdAbyA rdCbyA rdBbyA wrBbyA"}, {0x00, "read A by A; read ACCESS by A; read B by A; write B by A"},
{0x01, "wrAbyA rdCbyA wrCbyA rdBbyA wrBbyA"}, {0x01, "write A by A; read ACCESS by A write ACCESS by A; read B by A; write B by A"},
{0x02, "rdCbyA rdBbyA"}, {0x02, "read ACCESS by A; read B by A"},
{0x03, "wrAbyB rdCbyAB wrCbyB wrBbyB"}, {0x03, "write A by B; read ACCESS by AB; write ACCESS by B; write B by B"},
{0x04, "wrAbyB rdCbyAB wrBbyB"}, {0x04, "write A by B; read ACCESS by AB; write B by B"},
{0x05, "rdCbyAB wrCbyB"}, {0x05, "read ACCESS by AB; write ACCESS by B"},
{0x06, "rdCbyAB"}, {0x06, "read ACCESS by AB"},
{0x07, "rdCbyAB"} {0x07, "read ACCESS by AB"}
}; };
char *mfGetAccessConditionsDesc(uint8_t blockn, uint8_t *data) { char *mfGetAccessConditionsDesc(uint8_t blockn, uint8_t *data) {