CRC optional, replaced by magic on USB

This commit is contained in:
Philippe Teuwen
2019-04-18 21:39:35 +02:00
parent 482db05741
commit 9ff841efb2
7 changed files with 75 additions and 49 deletions

View File

@@ -1452,11 +1452,7 @@ static void PacketReceived(PacketCommandNG *packet) {
if (packet->ng) {
reply_ng(CMD_PING, PM3_SUCCESS, packet->data.asBytes, packet->length);
} else {
#ifdef WITH_FPC_HOST
reply_old(CMD_ACK, reply_via_fpc, 0, 0, 0, 0);
#else
reply_old(CMD_ACK, 0, 0, 0, 0, 0);
#endif
}
break;
#ifdef WITH_LCD

View File

@@ -222,7 +222,9 @@ void iClass_Clone(uint8_t startblock, uint8_t endblock, uint8_t *data);
void iClass_ReadCheck(uint8_t blockno, uint8_t keytype);
// cmd.h
uint8_t reply_old(uint64_t cmd, uint64_t arg0, uint64_t arg1, uint64_t arg2, void *data, size_t len);
int16_t reply_old(uint64_t cmd, uint64_t arg0, uint64_t arg1, uint64_t arg2, void *data, size_t len);
int16_t reply_ng(uint16_t cmd, int16_t status, uint8_t *data, size_t len);
int16_t receive_ng(PacketCommandNG *rx);
// util.h
void HfSniff(int, int);