Add Masari v7 support (#133)

This commit is contained in:
Ben Gräf 2018-06-14 21:14:36 +02:00 committed by GitHub
parent e23743980e
commit ae15b9f5ac
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 22 additions and 9 deletions

View file

@ -30,6 +30,7 @@ enum PowVariant
POW_IPBC,
POW_ALLOY,
POW_XTL,
POW_MSR,
LAST_ITEM
};
@ -47,6 +48,8 @@ inline std::string getPowVariantName(PowVariant powVariant)
return "alloy";
case POW_XTL:
return "xtl";
case POW_MSR:
return "msr";
case POW_AUTODETECT:
default:
return "-1";
@ -95,12 +98,14 @@ inline PowVariant parseVariant(const std::string variant)
powVariant = PowVariant::POW_V0;
} else if (variant == "1") {
powVariant = PowVariant::POW_V1;
} else if (variant == "ipbc") {
} else if (variant == "ipbc" || variant == "tube") {
powVariant = PowVariant::POW_IPBC;
} else if (variant == "alloy") {
} else if (variant == "xao" || variant == "alloy") {
powVariant = PowVariant::POW_ALLOY;
} else if (variant == "xtl") {
} else if (variant == "xtl" || variant == "stellite") {
powVariant = PowVariant::POW_XTL;
} else if (variant == "msr" || variant == "masari") {
powVariant = PowVariant::POW_MSR;
}
return powVariant;