ADD: 'hf felica reader' - added pm3 as FeliCa reader

ADD:  raw commands -  added the basis for sending RAW commands to FeliCa.
CHG: CRC16 rework,  uses table based implementation.  This will change more functions as I go on.
This commit is contained in:
iceman1001 2018-01-29 13:42:02 +01:00
commit c04ac4f9ac
13 changed files with 682 additions and 454 deletions

View file

@ -723,7 +723,8 @@ int CmdLegicCalcCrc(const char *Cmd){
switch (type){
case 16:
PrintAndLog("Legic crc16: %X", CRC16Legic(data, len, uidcrc));
init_table(CRC_LEGIC);
PrintAndLog("Legic crc16: %X", crc16_legic(data, len, uidcrc));
break;
default:
PrintAndLog("Legic crc8: %X", CRC8Legic(data, len) );