mirror of
https://github.com/aaru-dps/Aaru.git
synced 2025-12-16 19:24:25 +00:00
[Common types] Add more information for SyQuest QPAK (SQ100, SQ200 and SQ300) cartridges.
This commit is contained in:
@@ -175,8 +175,12 @@ public sealed partial class ZZZRawImage
|
||||
return MediaType.XDF_35;
|
||||
case 2949120:
|
||||
return MediaType.DOS_35_ED;
|
||||
case 5013504: // SyQuest SQ100 cartridge
|
||||
return MediaType.SQ100;
|
||||
case 9338880:
|
||||
return MediaType.NEC_35_TD;
|
||||
case 10076160: // SyQuest SQ100 cartridge
|
||||
return MediaType.SQ200;
|
||||
case 20818944:
|
||||
return MediaType.Floptical;
|
||||
case 33554432:
|
||||
|
||||
@@ -223,6 +223,11 @@ public sealed partial class ZZZRawImage
|
||||
case 1638400:
|
||||
_imageInfo.SectorSize = 1024;
|
||||
|
||||
break;
|
||||
case 5013504: // SyQuest SQ100 cartridge
|
||||
case 10076160: // SyQuest SQ200 cartridge
|
||||
_imageInfo.SectorSize = 256;
|
||||
|
||||
break;
|
||||
case 35002122240:
|
||||
_imageInfo.SectorSize = 2048;
|
||||
@@ -903,6 +908,18 @@ public sealed partial class ZZZRawImage
|
||||
_imageInfo.Heads = 2;
|
||||
_imageInfo.SectorsPerTrack = 23;
|
||||
|
||||
break;
|
||||
case MediaType.SQ100:
|
||||
_imageInfo.Cylinders = 306;
|
||||
_imageInfo.Heads = 2;
|
||||
_imageInfo.SectorsPerTrack = 32;
|
||||
|
||||
break;
|
||||
case MediaType.SQ200:
|
||||
_imageInfo.Cylinders = 615;
|
||||
_imageInfo.Heads = 2;
|
||||
_imageInfo.SectorsPerTrack = 32;
|
||||
|
||||
break;
|
||||
|
||||
// Following ones are what the device itself report, not the physical geometry
|
||||
|
||||
Reference in New Issue
Block a user