From 9c66f259effee01de53bcb685fc7b7568ef8672a Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Mon, 3 Nov 2025 16:02:23 +0000 Subject: [PATCH] Add additional vendor names for SD card manufacturers --- Aaru.Decoders/SecureDigital/VendorString.cs | 29 ++++++++++++++++++--- 1 file changed, 26 insertions(+), 3 deletions(-) diff --git a/Aaru.Decoders/SecureDigital/VendorString.cs b/Aaru.Decoders/SecureDigital/VendorString.cs index 7a27fffb8..67da05ba6 100644 --- a/Aaru.Decoders/SecureDigital/VendorString.cs +++ b/Aaru.Decoders/SecureDigital/VendorString.cs @@ -40,11 +40,34 @@ public static class VendorString /// Manufacturer public static string Prettify(byte sdVendorId) => sdVendorId switch { - 0x41 => "Kingston", - 0x02 => "Kingston", + 0x01 => "Panasonic", + 0x02 => "Toshiba", 0x03 => "Sandisk", - 0x27 => "CnMemory", + 0x06 => "Sabrent", + 0x09 => "ATP", + 0x12 => "Patriot", + 0x1B => "Samsung", + 0x1D => "ADATA", + 0x27 => "Phison", + 0x28 => "Lexar", + 0x31 => "Silicon Power", + 0x41 => "Kingston", + 0x45 => "TEAMGROUP", + 0x56 => "SanDian", + 0x6F => "Hiksemi", + 0x74 => "Transcend", + 0x82 => "Sony", + 0x89 => "Netac", + 0x90 => "Strontium", + 0x92 => "Verbatim", + 0x9B => "Verbatim", + 0x9C => "Lexar", + 0x9F => "Silicon Power", 0xAA => "QEMU", + 0xAD => "Longsys", + 0xB6 => "Delkin Devices", + 0xC9 => "Kodak", + 0xDF => "Lenovo", _ => string.Format(Localization.Unknown_manufacturer_ID_0, sdVendorId) };