Fix typos and add new words to dictionary.

This commit is contained in:
2022-11-13 19:09:08 +00:00
parent 22dedb27bc
commit d7577c9880
20 changed files with 43 additions and 30 deletions

View File

@@ -387,7 +387,7 @@ public static class DI
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 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:");
@@ -403,6 +403,7 @@ public static class DI
{
var manufacturer = "";
// ReSharper disable StringLiteralTypo
switch(manufacturerId)
{
case "AMESOB":
@@ -485,6 +486,8 @@ public static class DI
break;
}
// ReSharper restore StringLiteralTypo
return manufacturer != "" ? $"{manufacturer} (\"{manufacturerId}\")" : $"\"{manufacturerId}\"";
}
#endregion Public methods

View File

@@ -321,6 +321,7 @@ public static class ATIP
return Prettify(decoded);
}
[SuppressMessage("ReSharper", "StringLiteralTypo")]
public static string ManufacturerFromATIP(byte sec, int frm)
{
switch(sec)

View File

@@ -75,7 +75,7 @@ public static class PMA
if(decoded.DataLength + 2 != CDPMAResponse.Length)
{
AaruConsole.DebugWriteLine("CD PMA decoder",
"Expected CDPMA size ({0} bytes) is not received size ({1} bytes), not decoding",
"Expected CD PMA size ({0} bytes) is not received size ({1} bytes), not decoding",
decoded.DataLength + 2, CDPMAResponse.Length);
return null;

View File

@@ -74,7 +74,7 @@ public static class TOC
if(decoded.DataLength + 2 != CDTOCResponse.Length)
{
AaruConsole.DebugWriteLine("CD TOC decoder",
"Expected CDTOC size ({0} bytes) is not received size ({1} bytes), not decoding",
"Expected CD TOC size ({0} bytes) is not received size ({1} bytes), not decoding",
decoded.DataLength + 2, CDTOCResponse.Length);
return null;

View File

@@ -960,6 +960,7 @@ public static class PFI
}
}
[SuppressMessage("ReSharper", "StringLiteralTypo")]
public static string ManufacturerFromDVDPlusID(string manufacturerId)
{
var manufacturer = "";

View File

@@ -477,6 +477,7 @@ public static class PRI
public static string Prettify(byte[] response) => Prettify(Decode(response));
[SuppressMessage("ReSharper", "StringLiteralTypo")]
public static string ManufacturerFromPrePit(string manufacturerId)
{
var manufacturer = "";

View File

@@ -32,12 +32,15 @@
namespace Aaru.Decoders.MMC;
using System.Diagnostics.CodeAnalysis;
/// <summary>Decodes MultiMediaCard vendors</summary>
public static class VendorString
{
/// <summary>Converts the byte value of a MultiMediaCard vendor ID to the manufacturer's name string</summary>
/// <param name="mmcVendorId">MMC vendor ID</param>
/// <returns>Manufacturer</returns>
[SuppressMessage("ReSharper", "StringLiteralTypo")]
public static string Prettify(byte mmcVendorId) => mmcVendorId switch
{
0x07 => "Nokia",

View File

@@ -37,6 +37,7 @@ using System.Diagnostics.CodeAnalysis;
[SuppressMessage("ReSharper", "MemberCanBeInternal")]
public static class VendorCode
{
[SuppressMessage("ReSharper", "StringLiteralTypo")]
public static string Prettify(ushort id)
{
switch(id)

View File

@@ -1014,7 +1014,7 @@ public static class EVPD
break;
default:
sb.AppendFormat("\tIndentifier has unknown association with code {0}",
sb.AppendFormat("\tIdentifier has unknown association with code {0}",
(byte)descriptor.Association).AppendLine();
break;
@@ -1300,7 +1300,7 @@ public static class EVPD
sb.AppendLine("Device supports referrals");
if(page.HSSRELEF)
sb.AppendLine("Devoce implements alternate reset handling");
sb.AppendLine("Device implements alternate reset handling");
if(page.CBCS)
sb.AppendLine("Device supports capability-based command security");
@@ -1926,7 +1926,7 @@ public static class EVPD
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();
sb.AppendFormat("\tCartridge serial number: {0}",

View File

@@ -2320,7 +2320,7 @@ public static class Inquiry
response.Qt_EEPROMFormatMinorVersion).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();

View File

@@ -3543,7 +3543,7 @@ public static class Features
sb.AppendFormat("\t{0} logical blocks per media writable unit", ftr.Blocking).AppendLine();
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();
}
@@ -4270,7 +4270,7 @@ public static class Features
}
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)
{
@@ -4656,7 +4656,7 @@ public static class Features
sb.AppendLine();
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();
}

View File

@@ -189,7 +189,7 @@ public static partial class Modes
(double)page.MotorOnDelay * 10).AppendLine();
else
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();
if(page.MotorOffDelay != 0xFF)

View File

@@ -234,7 +234,7 @@ public static partial class Modes
sb.AppendLine("\tDevice should use number of cache segments or cache segment size for caching");
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)
sb.AppendLine("\tCaching analysis is permitted");

View File

@@ -240,7 +240,7 @@ public static partial class Modes
sb.AppendLine("\tAbort any write command without protection information");
if(page.SBLP)
sb.AppendLine("\tSupportes block lengths and protection information");
sb.AppendLine("\tSupports block lengths and protection information");
switch(page.TST)
{

View File

@@ -152,7 +152,7 @@ public static partial class Modes
sb.AppendFormat("\tStandby timer Y is set to {0} ms", page.StandbyTimer_Y * 100).AppendLine();
}
else
sb.AppendLine("\tDrive will not enter standy mode");
sb.AppendLine("\tDrive will not enter standby mode");
if(page.Idle && page.IdleTimer > 0 ||
page.Idle_B && page.IdleTimer_B > 0 ||

View File

@@ -291,7 +291,7 @@ public static partial class Modes
page.BackgroundScanInterval).AppendLine();
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();
if(page.MinIdleBeforeBgScan > 0)

View File

@@ -491,22 +491,22 @@ public static partial class Modes
break;
case DensityType.X3_136:
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;
case DensityType.X3_157:
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;
case DensityType.X3_158:
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;
case DensityType.X3B5_86:
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;
case DensityType.HiTC1:
@@ -534,11 +534,11 @@ public static partial class Modes
break;
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;
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;
case DensityType.ECMA_TC17:
@@ -547,12 +547,12 @@ public static partial class Modes
break;
case DensityType.X3_193:
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;
case DensityType.X3B5_91:
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;
case DensityType.QIC11:

View File

@@ -750,7 +750,7 @@ public static class Sense
case 0x09:
switch(ASCQ)
{
case 0x00: return "TRACK FLOLLOWING ERROR";
case 0x00: return "TRACK FOLLOWING ERROR";
case 0x01: return "TRACKING SERVO FAILURE";
case 0x02: return "FOCUS SERVO FAILURE";
case 0x03: return "SPINDLE SERVO FAILURE";
@@ -871,7 +871,7 @@ public static class Sense
case 0x10: return "ERROR READING ISRC NUMBER";
case 0x11: return "READ ERROR - LOSS OF STREAMING";
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 0x15: return "WRITE AFTER SANITIZE REQUIRED";
}
@@ -899,7 +899,7 @@ public static class Sense
case 0x02: return "FILEMARK OR SETMARK NOT FOUND";
case 0x03: return "END-OF-DATA NOT FOUND";
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 0x07: return "LOCATE OPERATION FAILURE";
}
@@ -1787,7 +1787,7 @@ public static class Sense
case 0x61:
switch(ASCQ)
{
case 0x00: return "VIDEO ACQUISTION ERROR";
case 0x00: return "VIDEO ACQUISITION ERROR";
case 0x01: return "UNABLE TO ACQUIRE VIDEO";
case 0x02: return "OUT OF FOCUS";
}
@@ -1923,7 +1923,7 @@ public static class Sense
case 0x71:
switch(ASCQ)
{
case 0x00: return "DECOMPRESSIONG EXCEPTION LONG ALGORITHM ID";
case 0x00: return "DECOMPRESSION EXCEPTION LONG ALGORITHM ID";
}
break;
@@ -1967,7 +1967,7 @@ public static class Sense
case 0x04: return "CRYPTOGRAPHIC INTEGRITY VALIDATION FAILED";
case 0x05: return "ERROR DECRYPTING DATA";
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 0x09: return "ENCRYPTION MODE MISMATCH ON READ";
case 0x0A: return "ENCRYPTED BLOCK NOT RAW READ ENABLED";

View File

@@ -32,8 +32,11 @@
namespace Aaru.Decoders.SCSI;
using System.Diagnostics.CodeAnalysis;
public static class VendorString
{
[SuppressMessage("ReSharper", "StringLiteralTypo")]
public static string Prettify(string scsiVendorString)
{
switch(scsiVendorString)

View File

@@ -67,7 +67,7 @@ public static class Saturn
AaruConsole.DebugWriteLine("Saturn IP.BIN Decoder", "saturn_ipbin.product_version = \"{0}\"",
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));
AaruConsole.DebugWriteLine("Saturn IP.BIN Decoder", "saturn_ipbin.saturn_media = \"{0}\"",