mirror of
https://github.com/aaru-dps/Aaru.git
synced 2025-12-16 19:24:25 +00:00
Added information from MMC-1 Draft.
This commit is contained in:
@@ -4081,6 +4081,8 @@ namespace DiscImageChef.Decoders.SCSI
|
||||
public bool TestWrite;
|
||||
public ushort MaxWriteSpeed;
|
||||
public ushort CurrentWriteSpeed;
|
||||
|
||||
public bool ReadBarcode;
|
||||
}
|
||||
|
||||
public static ModePage_2A? DecodeModePage_2A(byte[] pageResponse)
|
||||
@@ -4160,6 +4162,8 @@ namespace DiscImageChef.Decoders.SCSI
|
||||
decoded.MaxWriteSpeed = (ushort)((pageResponse[18] << 8) + pageResponse[19]);
|
||||
decoded.CurrentWriteSpeed = (ushort)((pageResponse[20] << 8) + pageResponse[21]);
|
||||
|
||||
decoded.ReadBarcode |= (pageResponse[5] & 0x80) == 0x80;
|
||||
|
||||
return decoded;
|
||||
}
|
||||
|
||||
@@ -4297,6 +4301,9 @@ namespace DiscImageChef.Decoders.SCSI
|
||||
if (page.TestWrite)
|
||||
sb.AppendLine("\tDrive supports test writing");
|
||||
|
||||
if (page.ReadBarcode)
|
||||
sb.AppendLine("\tDrive can read barcode");
|
||||
|
||||
return sb.ToString();
|
||||
}
|
||||
#endregion Mode Page 0x2A: CD-ROM capabilities page
|
||||
|
||||
Reference in New Issue
Block a user