mirror of
https://github.com/aaru-dps/Aaru.Decoders.git
synced 2025-12-16 19:24:32 +00:00
Add another Kingston vendor ID for SecureDigital.
This commit is contained in:
@@ -32,18 +32,20 @@
|
|||||||
|
|
||||||
namespace Aaru.Decoders.SecureDigital
|
namespace Aaru.Decoders.SecureDigital
|
||||||
{
|
{
|
||||||
|
/// <summary>Decodes SecureDigital vendors</summary>
|
||||||
public static class VendorString
|
public static class VendorString
|
||||||
{
|
{
|
||||||
public static string Prettify(byte sdVendorId)
|
/// <summary>Converts the byte value of a SecureDigital vendor ID to the manufacturer's name string</summary>
|
||||||
|
/// <param name="sdVendorId">SD vendor ID</param>
|
||||||
|
/// <returns>Manufacturer</returns>
|
||||||
|
public static string Prettify(byte sdVendorId) => sdVendorId switch
|
||||||
{
|
{
|
||||||
switch(sdVendorId)
|
0x41 => "Kingston",
|
||||||
{
|
0x02 => "Kingston",
|
||||||
case 0x02: return "Kingston";
|
0x03 => "Sandisk",
|
||||||
case 0x03: return "Sandisk";
|
0x27 => "CnMemory",
|
||||||
case 0x27: return "CnMemory";
|
0xAA => "QEMU",
|
||||||
case 0xAA: return "QEMU";
|
_ => $"Unknown manufacturer ID 0x{sdVendorId:X2}"
|
||||||
default: return $"Unknown manufacturer ID 0x{sdVendorId:X2}";
|
};
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user