mirror of
https://github.com/aaru-dps/Aaru.git
synced 2025-12-16 19:24:25 +00:00
Fix typos and add new words to dictionary.
This commit is contained in:
@@ -387,7 +387,7 @@ public static class DI
|
|||||||
sb.AppendFormat("Disc media type ID: \"{0}\"", Encoding.ASCII.GetString(unit.MediaTypeID)).AppendLine();
|
sb.AppendFormat("Disc media type ID: \"{0}\"", Encoding.ASCII.GetString(unit.MediaTypeID)).AppendLine();
|
||||||
|
|
||||||
sb.AppendFormat("Disc timestamp: 0x{0:X2}", unit.TimeStamp).AppendLine();
|
sb.AppendFormat("Disc timestamp: 0x{0:X2}", unit.TimeStamp).AppendLine();
|
||||||
sb.AppendFormat("Disc product revison number: {0}", unit.ProductRevisionNumber).AppendLine();
|
sb.AppendFormat("Disc product revision number: {0}", unit.ProductRevisionNumber).AppendLine();
|
||||||
}
|
}
|
||||||
|
|
||||||
sb.AppendFormat("Blu-ray DI Unit format dependent contents as hex follows:");
|
sb.AppendFormat("Blu-ray DI Unit format dependent contents as hex follows:");
|
||||||
@@ -403,6 +403,7 @@ public static class DI
|
|||||||
{
|
{
|
||||||
var manufacturer = "";
|
var manufacturer = "";
|
||||||
|
|
||||||
|
// ReSharper disable StringLiteralTypo
|
||||||
switch(manufacturerId)
|
switch(manufacturerId)
|
||||||
{
|
{
|
||||||
case "AMESOB":
|
case "AMESOB":
|
||||||
@@ -485,6 +486,8 @@ public static class DI
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// ReSharper restore StringLiteralTypo
|
||||||
|
|
||||||
return manufacturer != "" ? $"{manufacturer} (\"{manufacturerId}\")" : $"\"{manufacturerId}\"";
|
return manufacturer != "" ? $"{manufacturer} (\"{manufacturerId}\")" : $"\"{manufacturerId}\"";
|
||||||
}
|
}
|
||||||
#endregion Public methods
|
#endregion Public methods
|
||||||
|
|||||||
@@ -321,6 +321,7 @@ public static class ATIP
|
|||||||
return Prettify(decoded);
|
return Prettify(decoded);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[SuppressMessage("ReSharper", "StringLiteralTypo")]
|
||||||
public static string ManufacturerFromATIP(byte sec, int frm)
|
public static string ManufacturerFromATIP(byte sec, int frm)
|
||||||
{
|
{
|
||||||
switch(sec)
|
switch(sec)
|
||||||
|
|||||||
@@ -960,6 +960,7 @@ public static class PFI
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[SuppressMessage("ReSharper", "StringLiteralTypo")]
|
||||||
public static string ManufacturerFromDVDPlusID(string manufacturerId)
|
public static string ManufacturerFromDVDPlusID(string manufacturerId)
|
||||||
{
|
{
|
||||||
var manufacturer = "";
|
var manufacturer = "";
|
||||||
|
|||||||
@@ -477,6 +477,7 @@ public static class PRI
|
|||||||
|
|
||||||
public static string Prettify(byte[] response) => Prettify(Decode(response));
|
public static string Prettify(byte[] response) => Prettify(Decode(response));
|
||||||
|
|
||||||
|
[SuppressMessage("ReSharper", "StringLiteralTypo")]
|
||||||
public static string ManufacturerFromPrePit(string manufacturerId)
|
public static string ManufacturerFromPrePit(string manufacturerId)
|
||||||
{
|
{
|
||||||
var manufacturer = "";
|
var manufacturer = "";
|
||||||
|
|||||||
@@ -32,12 +32,15 @@
|
|||||||
|
|
||||||
namespace Aaru.Decoders.MMC;
|
namespace Aaru.Decoders.MMC;
|
||||||
|
|
||||||
|
using System.Diagnostics.CodeAnalysis;
|
||||||
|
|
||||||
/// <summary>Decodes MultiMediaCard vendors</summary>
|
/// <summary>Decodes MultiMediaCard vendors</summary>
|
||||||
public static class VendorString
|
public static class VendorString
|
||||||
{
|
{
|
||||||
/// <summary>Converts the byte value of a MultiMediaCard vendor ID to the manufacturer's name string</summary>
|
/// <summary>Converts the byte value of a MultiMediaCard vendor ID to the manufacturer's name string</summary>
|
||||||
/// <param name="mmcVendorId">MMC vendor ID</param>
|
/// <param name="mmcVendorId">MMC vendor ID</param>
|
||||||
/// <returns>Manufacturer</returns>
|
/// <returns>Manufacturer</returns>
|
||||||
|
[SuppressMessage("ReSharper", "StringLiteralTypo")]
|
||||||
public static string Prettify(byte mmcVendorId) => mmcVendorId switch
|
public static string Prettify(byte mmcVendorId) => mmcVendorId switch
|
||||||
{
|
{
|
||||||
0x07 => "Nokia",
|
0x07 => "Nokia",
|
||||||
|
|||||||
@@ -37,6 +37,7 @@ using System.Diagnostics.CodeAnalysis;
|
|||||||
[SuppressMessage("ReSharper", "MemberCanBeInternal")]
|
[SuppressMessage("ReSharper", "MemberCanBeInternal")]
|
||||||
public static class VendorCode
|
public static class VendorCode
|
||||||
{
|
{
|
||||||
|
[SuppressMessage("ReSharper", "StringLiteralTypo")]
|
||||||
public static string Prettify(ushort id)
|
public static string Prettify(ushort id)
|
||||||
{
|
{
|
||||||
switch(id)
|
switch(id)
|
||||||
|
|||||||
@@ -1014,7 +1014,7 @@ public static class EVPD
|
|||||||
|
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
sb.AppendFormat("\tIndentifier has unknown association with code {0}",
|
sb.AppendFormat("\tIdentifier has unknown association with code {0}",
|
||||||
(byte)descriptor.Association).AppendLine();
|
(byte)descriptor.Association).AppendLine();
|
||||||
|
|
||||||
break;
|
break;
|
||||||
@@ -1300,7 +1300,7 @@ public static class EVPD
|
|||||||
sb.AppendLine("Device supports referrals");
|
sb.AppendLine("Device supports referrals");
|
||||||
|
|
||||||
if(page.HSSRELEF)
|
if(page.HSSRELEF)
|
||||||
sb.AppendLine("Devoce implements alternate reset handling");
|
sb.AppendLine("Device implements alternate reset handling");
|
||||||
|
|
||||||
if(page.CBCS)
|
if(page.CBCS)
|
||||||
sb.AppendLine("Device supports capability-based command security");
|
sb.AppendLine("Device supports capability-based command security");
|
||||||
@@ -1926,7 +1926,7 @@ public static class EVPD
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
sb.AppendFormat("\tCartridge has an uncompressed capabity of {0} gigabytes", page.CartridgeCapacity).
|
sb.AppendFormat("\tCartridge has an uncompressed capability of {0} gigabytes", page.CartridgeCapacity).
|
||||||
AppendLine();
|
AppendLine();
|
||||||
|
|
||||||
sb.AppendFormat("\tCartridge serial number: {0}",
|
sb.AppendFormat("\tCartridge serial number: {0}",
|
||||||
|
|||||||
@@ -2320,7 +2320,7 @@ public static class Inquiry
|
|||||||
response.Qt_EEPROMFormatMinorVersion).AppendLine();
|
response.Qt_EEPROMFormatMinorVersion).AppendLine();
|
||||||
|
|
||||||
sb.AppendFormat("Firmware personality: {0}", response.Qt_FirmwarePersonality).AppendLine();
|
sb.AppendFormat("Firmware personality: {0}", response.Qt_FirmwarePersonality).AppendLine();
|
||||||
sb.AppendFormat("Firmware subpersonality: {0}", response.Qt_FirmwareSubPersonality).AppendLine();
|
sb.AppendFormat("Firmware sub-personality: {0}", response.Qt_FirmwareSubPersonality).AppendLine();
|
||||||
|
|
||||||
sb.AppendFormat("Tape directory format version: {0}", response.Qt_TapeDirectoryFormatVersion).AppendLine();
|
sb.AppendFormat("Tape directory format version: {0}", response.Qt_TapeDirectoryFormatVersion).AppendLine();
|
||||||
|
|
||||||
|
|||||||
@@ -3543,7 +3543,7 @@ public static class Features
|
|||||||
sb.AppendFormat("\t{0} logical blocks per media writable unit", ftr.Blocking).AppendLine();
|
sb.AppendFormat("\t{0} logical blocks per media writable unit", ftr.Blocking).AppendLine();
|
||||||
|
|
||||||
if(ftr.LastLBA > 0)
|
if(ftr.LastLBA > 0)
|
||||||
sb.AppendFormat("\tLast adressable logical block is {0}", ftr.LastLBA).AppendLine();
|
sb.AppendFormat("\tLast addressable logical block is {0}", ftr.LastLBA).AppendLine();
|
||||||
|
|
||||||
return sb.ToString();
|
return sb.ToString();
|
||||||
}
|
}
|
||||||
@@ -4270,7 +4270,7 @@ public static class Features
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static string Prettify_0042(Feature_0042? feature) =>
|
public static string Prettify_0042(Feature_0042? feature) =>
|
||||||
!feature.HasValue ? null : "Drive is able to detect and report defective writable unit and behave accordinly\n";
|
!feature.HasValue ? null : "Drive is able to detect and report defective writable unit and behave accordingly\n";
|
||||||
|
|
||||||
public static string Prettify_0050(Feature_0050? feature)
|
public static string Prettify_0050(Feature_0050? feature)
|
||||||
{
|
{
|
||||||
@@ -4656,7 +4656,7 @@ public static class Features
|
|||||||
sb.AppendLine();
|
sb.AppendLine();
|
||||||
|
|
||||||
if(ftr.MaxScrambleExtent > 0)
|
if(ftr.MaxScrambleExtent > 0)
|
||||||
sb.AppendFormat("\tMaximum {0} scranble extent information entries", ftr.MaxScrambleExtent).AppendLine();
|
sb.AppendFormat("\tMaximum {0} scramble extent information entries", ftr.MaxScrambleExtent).AppendLine();
|
||||||
|
|
||||||
return sb.ToString();
|
return sb.ToString();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -189,7 +189,7 @@ public static partial class Modes
|
|||||||
(double)page.MotorOnDelay * 10).AppendLine();
|
(double)page.MotorOnDelay * 10).AppendLine();
|
||||||
else
|
else
|
||||||
sb.
|
sb.
|
||||||
AppendFormat("\tTarget shall wait {0} seconds after drive is ready before aborting medium access attemps",
|
AppendFormat("\tTarget shall wait {0} seconds after drive is ready before aborting medium access attempts",
|
||||||
(double)page.MotorOnDelay * 10).AppendLine();
|
(double)page.MotorOnDelay * 10).AppendLine();
|
||||||
|
|
||||||
if(page.MotorOffDelay != 0xFF)
|
if(page.MotorOffDelay != 0xFF)
|
||||||
|
|||||||
@@ -234,7 +234,7 @@ public static partial class Modes
|
|||||||
sb.AppendLine("\tDevice should use number of cache segments or cache segment size for caching");
|
sb.AppendLine("\tDevice should use number of cache segments or cache segment size for caching");
|
||||||
|
|
||||||
if(page.ABPF)
|
if(page.ABPF)
|
||||||
sb.AppendLine("\tPre-fetch should be aborted upong receiving a new command");
|
sb.AppendLine("\tPre-fetch should be aborted upon receiving a new command");
|
||||||
|
|
||||||
if(page.CAP)
|
if(page.CAP)
|
||||||
sb.AppendLine("\tCaching analysis is permitted");
|
sb.AppendLine("\tCaching analysis is permitted");
|
||||||
|
|||||||
@@ -240,7 +240,7 @@ public static partial class Modes
|
|||||||
sb.AppendLine("\tAbort any write command without protection information");
|
sb.AppendLine("\tAbort any write command without protection information");
|
||||||
|
|
||||||
if(page.SBLP)
|
if(page.SBLP)
|
||||||
sb.AppendLine("\tSupportes block lengths and protection information");
|
sb.AppendLine("\tSupports block lengths and protection information");
|
||||||
|
|
||||||
switch(page.TST)
|
switch(page.TST)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -152,7 +152,7 @@ public static partial class Modes
|
|||||||
sb.AppendFormat("\tStandby timer Y is set to {0} ms", page.StandbyTimer_Y * 100).AppendLine();
|
sb.AppendFormat("\tStandby timer Y is set to {0} ms", page.StandbyTimer_Y * 100).AppendLine();
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
sb.AppendLine("\tDrive will not enter standy mode");
|
sb.AppendLine("\tDrive will not enter standby mode");
|
||||||
|
|
||||||
if(page.Idle && page.IdleTimer > 0 ||
|
if(page.Idle && page.IdleTimer > 0 ||
|
||||||
page.Idle_B && page.IdleTimer_B > 0 ||
|
page.Idle_B && page.IdleTimer_B > 0 ||
|
||||||
|
|||||||
@@ -291,7 +291,7 @@ public static partial class Modes
|
|||||||
page.BackgroundScanInterval).AppendLine();
|
page.BackgroundScanInterval).AppendLine();
|
||||||
|
|
||||||
if(page.BackgroundPrescanTimeLimit > 0)
|
if(page.BackgroundPrescanTimeLimit > 0)
|
||||||
sb.AppendFormat("\tBackgroun pre-scan operations can take a maximum of {0} hours",
|
sb.AppendFormat("\tBackground pre-scan operations can take a maximum of {0} hours",
|
||||||
page.BackgroundPrescanTimeLimit).AppendLine();
|
page.BackgroundPrescanTimeLimit).AppendLine();
|
||||||
|
|
||||||
if(page.MinIdleBeforeBgScan > 0)
|
if(page.MinIdleBeforeBgScan > 0)
|
||||||
|
|||||||
@@ -491,22 +491,22 @@ public static partial class Modes
|
|||||||
break;
|
break;
|
||||||
case DensityType.X3_136:
|
case DensityType.X3_136:
|
||||||
density =
|
density =
|
||||||
"ANXI X3.136-1986: 6,3 mm 4 or 9-Track Magnetic Tape Cartridge, 315 bpmm, GCR (QIC-24)";
|
"ANSI X3.136-1986: 6,3 mm 4 or 9-Track Magnetic Tape Cartridge, 315 bpmm, GCR (QIC-24)";
|
||||||
|
|
||||||
break;
|
break;
|
||||||
case DensityType.X3_157:
|
case DensityType.X3_157:
|
||||||
density =
|
density =
|
||||||
"ANXI X3.157-1987: 12,7 mm 9-Track Magnetic Tape, 126 bpmm, Phase Encoding";
|
"ANSI X3.157-1987: 12,7 mm 9-Track Magnetic Tape, 126 bpmm, Phase Encoding";
|
||||||
|
|
||||||
break;
|
break;
|
||||||
case DensityType.X3_158:
|
case DensityType.X3_158:
|
||||||
density =
|
density =
|
||||||
"ANXI X3.158-1987: 3,81 mm 4-Track Magnetic Tape Cassette, 315 bpmm, GCR";
|
"ANSI X3.158-1987: 3,81 mm 4-Track Magnetic Tape Cassette, 315 bpmm, GCR";
|
||||||
|
|
||||||
break;
|
break;
|
||||||
case DensityType.X3B5_86:
|
case DensityType.X3B5_86:
|
||||||
density =
|
density =
|
||||||
"ANXI X3B5/86-199: 12,7 mm 22-Track Magnetic Tape Cartridge, 262 bpmm, MFM";
|
"ANSI X3B5/86-199: 12,7 mm 22-Track Magnetic Tape Cartridge, 262 bpmm, MFM";
|
||||||
|
|
||||||
break;
|
break;
|
||||||
case DensityType.HiTC1:
|
case DensityType.HiTC1:
|
||||||
@@ -534,11 +534,11 @@ public static partial class Modes
|
|||||||
|
|
||||||
break;
|
break;
|
||||||
case DensityType.X3B5_88:
|
case DensityType.X3B5_88:
|
||||||
density = "ANXI X3B5/88-185A: 3,81 mm Magnetic Tape Cassette, 2400 bpmm, DDS";
|
density = "ANSI X3B5/88-185A: 3,81 mm Magnetic Tape Cassette, 2400 bpmm, DDS";
|
||||||
|
|
||||||
break;
|
break;
|
||||||
case DensityType.X3_202:
|
case DensityType.X3_202:
|
||||||
density = "ANXI X3.202-1991: 8 mm Magnetic Tape Cassette, 1703 bpmm, RLL";
|
density = "ANSI X3.202-1991: 8 mm Magnetic Tape Cassette, 1703 bpmm, RLL";
|
||||||
|
|
||||||
break;
|
break;
|
||||||
case DensityType.ECMA_TC17:
|
case DensityType.ECMA_TC17:
|
||||||
@@ -547,12 +547,12 @@ public static partial class Modes
|
|||||||
break;
|
break;
|
||||||
case DensityType.X3_193:
|
case DensityType.X3_193:
|
||||||
density =
|
density =
|
||||||
"ANXI X3.193-1990: 12,7 mm 48-Track Magnetic Tape Cartridge, 394 bpmm, MFM";
|
"ANSI X3.193-1990: 12,7 mm 48-Track Magnetic Tape Cartridge, 394 bpmm, MFM";
|
||||||
|
|
||||||
break;
|
break;
|
||||||
case DensityType.X3B5_91:
|
case DensityType.X3B5_91:
|
||||||
density =
|
density =
|
||||||
"ANXI X3B5/97-174: 12,7 mm 48-Track Magnetic Tape Cartridge, 1673 bpmm, MFM";
|
"ANSI X3B5/97-174: 12,7 mm 48-Track Magnetic Tape Cartridge, 1673 bpmm, MFM";
|
||||||
|
|
||||||
break;
|
break;
|
||||||
case DensityType.QIC11:
|
case DensityType.QIC11:
|
||||||
|
|||||||
@@ -750,7 +750,7 @@ public static class Sense
|
|||||||
case 0x09:
|
case 0x09:
|
||||||
switch(ASCQ)
|
switch(ASCQ)
|
||||||
{
|
{
|
||||||
case 0x00: return "TRACK FLOLLOWING ERROR";
|
case 0x00: return "TRACK FOLLOWING ERROR";
|
||||||
case 0x01: return "TRACKING SERVO FAILURE";
|
case 0x01: return "TRACKING SERVO FAILURE";
|
||||||
case 0x02: return "FOCUS SERVO FAILURE";
|
case 0x02: return "FOCUS SERVO FAILURE";
|
||||||
case 0x03: return "SPINDLE SERVO FAILURE";
|
case 0x03: return "SPINDLE SERVO FAILURE";
|
||||||
@@ -871,7 +871,7 @@ public static class Sense
|
|||||||
case 0x10: return "ERROR READING ISRC NUMBER";
|
case 0x10: return "ERROR READING ISRC NUMBER";
|
||||||
case 0x11: return "READ ERROR - LOSS OF STREAMING";
|
case 0x11: return "READ ERROR - LOSS OF STREAMING";
|
||||||
case 0x12: return "AUXILIARY MEMORY READ ERROR";
|
case 0x12: return "AUXILIARY MEMORY READ ERROR";
|
||||||
case 0x13: return "READ ERROR - FAILED RETRANSMISSITION REQUEST";
|
case 0x13: return "READ ERROR - FAILED RETRANSMISSION REQUEST";
|
||||||
case 0x14: return "READ ERROR - LBA MARKED BAD BY APPLICATION CLIENT";
|
case 0x14: return "READ ERROR - LBA MARKED BAD BY APPLICATION CLIENT";
|
||||||
case 0x15: return "WRITE AFTER SANITIZE REQUIRED";
|
case 0x15: return "WRITE AFTER SANITIZE REQUIRED";
|
||||||
}
|
}
|
||||||
@@ -899,7 +899,7 @@ public static class Sense
|
|||||||
case 0x02: return "FILEMARK OR SETMARK NOT FOUND";
|
case 0x02: return "FILEMARK OR SETMARK NOT FOUND";
|
||||||
case 0x03: return "END-OF-DATA NOT FOUND";
|
case 0x03: return "END-OF-DATA NOT FOUND";
|
||||||
case 0x04: return "BLOCK SEQUENCE ERROR";
|
case 0x04: return "BLOCK SEQUENCE ERROR";
|
||||||
case 0x05: return "RECORD NOT FOUND - RECOMMENDAD REASSIGNMENT";
|
case 0x05: return "RECORD NOT FOUND - RECOMMENDED REASSIGNMENT";
|
||||||
case 0x06: return "RECORD NOT FOUND - DATA AUTO-REALLOCATED";
|
case 0x06: return "RECORD NOT FOUND - DATA AUTO-REALLOCATED";
|
||||||
case 0x07: return "LOCATE OPERATION FAILURE";
|
case 0x07: return "LOCATE OPERATION FAILURE";
|
||||||
}
|
}
|
||||||
@@ -1787,7 +1787,7 @@ public static class Sense
|
|||||||
case 0x61:
|
case 0x61:
|
||||||
switch(ASCQ)
|
switch(ASCQ)
|
||||||
{
|
{
|
||||||
case 0x00: return "VIDEO ACQUISTION ERROR";
|
case 0x00: return "VIDEO ACQUISITION ERROR";
|
||||||
case 0x01: return "UNABLE TO ACQUIRE VIDEO";
|
case 0x01: return "UNABLE TO ACQUIRE VIDEO";
|
||||||
case 0x02: return "OUT OF FOCUS";
|
case 0x02: return "OUT OF FOCUS";
|
||||||
}
|
}
|
||||||
@@ -1923,7 +1923,7 @@ public static class Sense
|
|||||||
case 0x71:
|
case 0x71:
|
||||||
switch(ASCQ)
|
switch(ASCQ)
|
||||||
{
|
{
|
||||||
case 0x00: return "DECOMPRESSIONG EXCEPTION LONG ALGORITHM ID";
|
case 0x00: return "DECOMPRESSION EXCEPTION LONG ALGORITHM ID";
|
||||||
}
|
}
|
||||||
|
|
||||||
break;
|
break;
|
||||||
@@ -1967,7 +1967,7 @@ public static class Sense
|
|||||||
case 0x04: return "CRYPTOGRAPHIC INTEGRITY VALIDATION FAILED";
|
case 0x04: return "CRYPTOGRAPHIC INTEGRITY VALIDATION FAILED";
|
||||||
case 0x05: return "ERROR DECRYPTING DATA";
|
case 0x05: return "ERROR DECRYPTING DATA";
|
||||||
case 0x06: return "UNKNOWN SIGNATURE VERIFICATION KEY";
|
case 0x06: return "UNKNOWN SIGNATURE VERIFICATION KEY";
|
||||||
case 0x07: return "ENCRYPTION PARAMETERS NOT USEABLE";
|
case 0x07: return "ENCRYPTION PARAMETERS NOT USABLE";
|
||||||
case 0x08: return "DIGITAL SIGNATURE VALIDATION FAILURE";
|
case 0x08: return "DIGITAL SIGNATURE VALIDATION FAILURE";
|
||||||
case 0x09: return "ENCRYPTION MODE MISMATCH ON READ";
|
case 0x09: return "ENCRYPTION MODE MISMATCH ON READ";
|
||||||
case 0x0A: return "ENCRYPTED BLOCK NOT RAW READ ENABLED";
|
case 0x0A: return "ENCRYPTED BLOCK NOT RAW READ ENABLED";
|
||||||
|
|||||||
@@ -32,8 +32,11 @@
|
|||||||
|
|
||||||
namespace Aaru.Decoders.SCSI;
|
namespace Aaru.Decoders.SCSI;
|
||||||
|
|
||||||
|
using System.Diagnostics.CodeAnalysis;
|
||||||
|
|
||||||
public static class VendorString
|
public static class VendorString
|
||||||
{
|
{
|
||||||
|
[SuppressMessage("ReSharper", "StringLiteralTypo")]
|
||||||
public static string Prettify(string scsiVendorString)
|
public static string Prettify(string scsiVendorString)
|
||||||
{
|
{
|
||||||
switch(scsiVendorString)
|
switch(scsiVendorString)
|
||||||
|
|||||||
@@ -67,7 +67,7 @@ public static class Saturn
|
|||||||
AaruConsole.DebugWriteLine("Saturn IP.BIN Decoder", "saturn_ipbin.product_version = \"{0}\"",
|
AaruConsole.DebugWriteLine("Saturn IP.BIN Decoder", "saturn_ipbin.product_version = \"{0}\"",
|
||||||
Encoding.ASCII.GetString(ipbin.product_version));
|
Encoding.ASCII.GetString(ipbin.product_version));
|
||||||
|
|
||||||
AaruConsole.DebugWriteLine("Saturn IP.BIN Decoder", "saturn_ipbin.release_datedate = \"{0}\"",
|
AaruConsole.DebugWriteLine("Saturn IP.BIN Decoder", "saturn_ipbin.release_date = \"{0}\"",
|
||||||
Encoding.ASCII.GetString(ipbin.release_date));
|
Encoding.ASCII.GetString(ipbin.release_date));
|
||||||
|
|
||||||
AaruConsole.DebugWriteLine("Saturn IP.BIN Decoder", "saturn_ipbin.saturn_media = \"{0}\"",
|
AaruConsole.DebugWriteLine("Saturn IP.BIN Decoder", "saturn_ipbin.saturn_media = \"{0}\"",
|
||||||
|
|||||||
Reference in New Issue
Block a user