Fix device-report.

This commit is contained in:
2019-01-02 05:26:45 +00:00
parent 8df23e5f01
commit 80a4a65934
2 changed files with 22 additions and 8 deletions

View File

@@ -250,8 +250,7 @@ namespace DiscImageChef.Commands
if(!Identify.Decode(buffer).HasValue) return;
Identify.IdentifyDevice? atapiIdNullable = Identify.Decode(buffer);
report.ATAPI.Identify = buffer;
report.ATAPI = new Ata {Identify = buffer};
goto case DeviceType.SCSI;
case DeviceType.SCSI:
@@ -327,7 +326,12 @@ namespace DiscImageChef.Commands
}
if(report.SCSI.MultiMediaDevice.ModeSense2A.ReadDVDROM) mediaTypes.Add("DVD-ROM");
if(report.SCSI.MultiMediaDevice.ModeSense2A.ReadDVDRAM) mediaTypes.Add("DVD-RAM");
if(report.SCSI.MultiMediaDevice.ModeSense2A.ReadDVDRAM)
{
mediaTypes.Add("DVD-RAM (1st gen, marked 2.6Gb or 5.2Gb)");
mediaTypes.Add("DVD-RAM (2nd gen, marked 4.7Gb or 9.4Gb)");
}
if(report.SCSI.MultiMediaDevice.ModeSense2A.ReadDVDR) mediaTypes.Add("DVD-R");
}