From 8243dcc1910f4dab2ca63225aff7a216d0bb079b Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Sat, 1 Feb 2020 00:16:17 +0000 Subject: [PATCH] Detect SparQ media in ATA drive. --- MediaTypeFromDevice.cs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/MediaTypeFromDevice.cs b/MediaTypeFromDevice.cs index fdebda201..105f1ef1d 100644 --- a/MediaTypeFromDevice.cs +++ b/MediaTypeFromDevice.cs @@ -1685,8 +1685,8 @@ namespace DiscImageChef.CommonTypes return MediaType.Unknown; } - public static MediaType - GetFromAta(string manufacturer, string model, bool removable, bool compactFlash, bool pcmcia, ulong blocks, uint blockSize) + public static MediaType GetFromAta(string manufacturer, string model, bool removable, bool compactFlash, + bool pcmcia, ulong blocks, uint blockSize) { if(!removable) { @@ -1696,6 +1696,11 @@ namespace DiscImageChef.CommonTypes return pcmcia ? MediaType.PCCardTypeI : MediaType.GENERIC_HDD; } + if(manufacturer.ToLowerInvariant() == "syquest" && + model.ToLowerInvariant() == "sparq" && + blocks == 1961069) + return MediaType.SparQ; + return MediaType.Unknown; } }