added microdog4.0 dog check op code

0x0 reponse is all that is required for dogcheck
Used by PIU Infinity
This commit is contained in:
Cube
2021-01-06 20:55:48 +00:00
committed by icex2
parent 8c66e6b763
commit a26830219e
+9 -1
View File
@@ -16,6 +16,7 @@
#define PROTOCOL_VERSION 0x11
enum sec_microdog40_req_opcode {
SEC_MICRODOG40_REQ_OPCODE_DOG_CHECK = 0x01,
SEC_MICRODOG40_REQ_OPCODE_SET_SHARE = 0x08,
SEC_MICRODOG40_REQ_OPCODE_GET_LOCK_NO = 0x0B,
SEC_MICRODOG40_REQ_OPCODE_GET_ID = 0x14,
@@ -275,6 +276,13 @@ static void sec_microdog40_dispatch(const struct sec_microdog40_req* req,
switch (req->req_type)
{
case SEC_MICRODOG40_REQ_OPCODE_DOG_CHECK:
{
log_debug("SEC_MICRODOG40_REQ_OPCODE_DOG_CHECK");
/* no-op */
break;
}
case SEC_MICRODOG40_REQ_OPCODE_SET_SHARE:
{
log_debug("SEC_MICRODOG40_REQ_OPCODE_SET_SHARE");
@@ -424,4 +432,4 @@ bool sec_microdog40_do_transaction(
log_debug("Transaction successful");
return true;
}
}