mirror of https://github.com/wolfSSL/wolfTPM.git
Add vendor lookup for MCHP.
parent
dc441a1555
commit
d2aaf9903d
|
@ -125,6 +125,9 @@ static int wolfTPM2_ParseCapabilities(WOLFTPM2_CAPS* caps,
|
||||||
else if (XMEMCMP(&caps->mfgStr, "STM", 3) == 0) {
|
else if (XMEMCMP(&caps->mfgStr, "STM", 3) == 0) {
|
||||||
caps->mfg = TPM_MFG_STM;
|
caps->mfg = TPM_MFG_STM;
|
||||||
}
|
}
|
||||||
|
else if (XMEMCMP(&caps->mfgStr, "MCHP", 4) == 0) {
|
||||||
|
caps->mfg = TPM_MFG_MCHP;
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
case TPM_PT_VENDOR_STRING_1:
|
case TPM_PT_VENDOR_STRING_1:
|
||||||
case TPM_PT_VENDOR_STRING_2:
|
case TPM_PT_VENDOR_STRING_2:
|
||||||
|
|
|
@ -64,6 +64,7 @@ typedef enum WOLFTPM2_MFG {
|
||||||
TPM_MFG_UNKNOWN = 0,
|
TPM_MFG_UNKNOWN = 0,
|
||||||
TPM_MFG_INFINEON,
|
TPM_MFG_INFINEON,
|
||||||
TPM_MFG_STM,
|
TPM_MFG_STM,
|
||||||
|
TPM_MFG_MCHP,
|
||||||
} WOLFTPM2_MFG;
|
} WOLFTPM2_MFG;
|
||||||
typedef struct WOLFTPM2_CAPS {
|
typedef struct WOLFTPM2_CAPS {
|
||||||
WOLFTPM2_MFG mfg;
|
WOLFTPM2_MFG mfg;
|
||||||
|
|
Loading…
Reference in New Issue