Add detection of HiFD floppies.

This commit is contained in:
2020-07-10 14:54:54 +01:00
parent 90a17adce0
commit f3329ce214

View File

@@ -171,7 +171,7 @@ namespace Aaru.CommonTypes
blockSize == 512)
return blocks == 625134256 ? MediaType.RDX320 : MediaType.RDX;
if(vendor.ToLowerInvariant().StartsWith("cws orb"))
if(vendor.ToLowerInvariant().StartsWith("cws orb", StringComparison.Ordinal))
{
switch(blocks)
{
@@ -180,6 +180,15 @@ namespace Aaru.CommonTypes
}
}
if(model.ToLowerInvariant().StartsWith("hifd", StringComparison.Ordinal))
{
switch(blocks)
{
case 393380 when blockSize == 512: return MediaType.HiFD;
default: return MediaType.Unknown;
}
}
switch(mediumType)
{
case 0x01: