Add interface for setting media geometry.

This commit is contained in:
2018-01-01 20:56:33 +00:00
parent df563dd2dd
commit 4756fd8e7c
17 changed files with 376 additions and 112 deletions

View File

@@ -807,7 +807,7 @@ namespace DiscImageChef.DiscImages
ErrorMessage = "Unsupported sector size";
return false;
}
switch(mediaType)
{
case MediaType.AppleFileWare:
@@ -1143,6 +1143,12 @@ namespace DiscImageChef.DiscImages
Close();
}
public bool SetGeometry(uint cylinders, uint heads, uint sectorsPerTrack)
{
// Geometry is not stored in image
return true;
}
// DiskCopy 4.2 header, big-endian, data-fork, start of file, 84 bytes
struct Dc42Header
{