diff --git a/Aaru.Tests.Devices/ATA/Ata28.cs b/Aaru.Tests.Devices/ATA/Ata28.cs
index 330a30904..a62b2b34c 100644
--- a/Aaru.Tests.Devices/ATA/Ata28.cs
+++ b/Aaru.Tests.Devices/ATA/Ata28.cs
@@ -127,13 +127,13 @@ static class Ata28
static void ReadBuffer(string devPath, Device dev)
{
- start:
+ start:
System.Console.Clear();
bool sense = dev.ReadBuffer(out byte[] buffer, out AtaErrorRegistersLba28 errorRegisters, dev.Timeout,
out double duration);
- menu:
+ menu:
AaruConsole.WriteLine(Localization.Device_0, devPath);
AaruConsole.WriteLine(Localization.Sending_READ_BUFFER_to_the_device);
AaruConsole.WriteLine(Localization.Command_took_0_ms, duration);
@@ -190,7 +190,8 @@ static class Ata28
AaruConsole.WriteLine(Localization.Device_0, devPath);
goto menu;
- case 3: goto start;
+ case 3:
+ goto start;
default:
AaruConsole.WriteLine(Localization.Incorrect_option_Press_any_key_to_continue);
System.Console.ReadKey();
@@ -202,13 +203,13 @@ static class Ata28
static void ReadBufferDma(string devPath, Device dev)
{
- start:
+ start:
System.Console.Clear();
bool sense = dev.ReadBufferDma(out byte[] buffer, out AtaErrorRegistersLba28 errorRegisters, dev.Timeout,
out double duration);
- menu:
+ menu:
AaruConsole.WriteLine(Localization.Device_0, devPath);
AaruConsole.WriteLine(Localization.Sending_READ_BUFFER_DMA_to_the_device);
AaruConsole.WriteLine(Localization.Command_took_0_ms, duration);
@@ -265,7 +266,8 @@ static class Ata28
AaruConsole.WriteLine(Localization.Device_0, devPath);
goto menu;
- case 3: goto start;
+ case 3:
+ goto start;
default:
AaruConsole.WriteLine(Localization.Incorrect_option_Press_any_key_to_continue);
System.Console.ReadKey();
@@ -282,17 +284,18 @@ static class Ata28
string strDev;
int item;
- parameters:
+ parameters:
while(true)
{
System.Console.Clear();
AaruConsole.WriteLine(Localization.Device_0, devPath);
- AaruConsole.WriteLine(retries ? Localization.Parameters_for_READ_DMA_WITH_RETRIES_command
+ AaruConsole.WriteLine(retries
+ ? Localization.Parameters_for_READ_DMA_WITH_RETRIES_command
: Localization.Parameters_for_READ_DMA_command);
- AaruConsole.WriteLine(Localization.LBA_0, lba);
+ AaruConsole.WriteLine(Localization.LBA_0, lba);
AaruConsole.WriteLine(Localization.Count_0, count);
AaruConsole.WriteLine();
AaruConsole.WriteLine(Localization.Choose_what_to_do);
@@ -349,20 +352,22 @@ static class Ata28
}
break;
- case 2: goto start;
+ case 2:
+ goto start;
}
}
- start:
+ start:
System.Console.Clear();
bool sense = dev.ReadDma(out byte[] buffer, out AtaErrorRegistersLba28 errorRegisters, retries, lba, count,
dev.Timeout, out double duration);
- menu:
+ menu:
AaruConsole.WriteLine(Localization.Device_0, devPath);
- AaruConsole.WriteLine(retries ? Localization.Sending_READ_DMA_WITH_RETRIES_to_the_device
+ AaruConsole.WriteLine(retries
+ ? Localization.Sending_READ_DMA_WITH_RETRIES_to_the_device
: Localization.Sending_READ_DMA_to_the_device);
AaruConsole.WriteLine(Localization.Command_took_0_ms, duration);
@@ -399,7 +404,8 @@ static class Ata28
System.Console.Clear();
AaruConsole.WriteLine(Localization.Device_0, devPath);
- AaruConsole.WriteLine(retries ? Localization.READ_DMA_WITH_RETRIES_response
+ AaruConsole.WriteLine(retries
+ ? Localization.READ_DMA_WITH_RETRIES_response
: Localization.READ_DMA_response);
if(buffer != null)
@@ -415,7 +421,8 @@ static class Ata28
System.Console.Clear();
AaruConsole.WriteLine(Localization.Device_0, devPath);
- AaruConsole.WriteLine(retries ? Localization.READ_DMA_WITH_RETRIES_status_registers
+ AaruConsole.WriteLine(retries
+ ? Localization.READ_DMA_WITH_RETRIES_status_registers
: Localization.READ_DMA_status_registers);
AaruConsole.Write("{0}", MainClass.DecodeAtaRegisters(errorRegisters));
@@ -425,8 +432,10 @@ static class Ata28
AaruConsole.WriteLine(Localization.Device_0, devPath);
goto menu;
- case 3: goto start;
- case 4: goto parameters;
+ case 3:
+ goto start;
+ case 4:
+ goto parameters;
default:
AaruConsole.WriteLine(Localization.Incorrect_option_Press_any_key_to_continue);
System.Console.ReadKey();
@@ -443,17 +452,18 @@ static class Ata28
string strDev;
int item;
- parameters:
+ parameters:
while(true)
{
System.Console.Clear();
AaruConsole.WriteLine(Localization.Device_0, devPath);
- AaruConsole.WriteLine(retries ? Localization.Parameters_for_READ_LONG_WITH_RETRIES_command
+ AaruConsole.WriteLine(retries
+ ? Localization.Parameters_for_READ_LONG_WITH_RETRIES_command
: Localization.Parameters_for_READ_LONG_command);
- AaruConsole.WriteLine(Localization.LBA_0, lba);
+ AaruConsole.WriteLine(Localization.LBA_0, lba);
AaruConsole.WriteLine(Localization.Block_size_0, blockSize);
AaruConsole.WriteLine();
AaruConsole.WriteLine(Localization.Choose_what_to_do);
@@ -510,20 +520,22 @@ static class Ata28
}
break;
- case 2: goto start;
+ case 2:
+ goto start;
}
}
- start:
+ start:
System.Console.Clear();
bool sense = dev.ReadLong(out byte[] buffer, out AtaErrorRegistersLba28 errorRegisters, retries, lba, blockSize,
dev.Timeout, out double duration);
- menu:
+ menu:
AaruConsole.WriteLine(Localization.Device_0, devPath);
- AaruConsole.WriteLine(retries ? Localization.Sending_READ_LONG_WITH_RETRIES_to_the_device
+ AaruConsole.WriteLine(retries
+ ? Localization.Sending_READ_LONG_WITH_RETRIES_to_the_device
: Localization.Sending_READ_LONG_to_the_device);
AaruConsole.WriteLine(Localization.Command_took_0_ms, duration);
@@ -560,7 +572,8 @@ static class Ata28
System.Console.Clear();
AaruConsole.WriteLine(Localization.Device_0, devPath);
- AaruConsole.WriteLine(retries ? Localization.READ_LONG_WITH_RETRIES_response
+ AaruConsole.WriteLine(retries
+ ? Localization.READ_LONG_WITH_RETRIES_response
: Localization.READ_LONG_response);
if(buffer != null)
@@ -576,7 +589,8 @@ static class Ata28
System.Console.Clear();
AaruConsole.WriteLine(Localization.Device_0, devPath);
- AaruConsole.WriteLine(retries ? Localization.READ_LONG_WITH_RETRIES_status_registers
+ AaruConsole.WriteLine(retries
+ ? Localization.READ_LONG_WITH_RETRIES_status_registers
: Localization.READ_LONG_status_registers);
AaruConsole.Write("{0}", MainClass.DecodeAtaRegisters(errorRegisters));
@@ -586,8 +600,10 @@ static class Ata28
AaruConsole.WriteLine(Localization.Device_0, devPath);
goto menu;
- case 3: goto start;
- case 4: goto parameters;
+ case 3:
+ goto start;
+ case 4:
+ goto parameters;
default:
AaruConsole.WriteLine(Localization.Incorrect_option_Press_any_key_to_continue);
System.Console.ReadKey();
@@ -604,14 +620,14 @@ static class Ata28
string strDev;
int item;
- parameters:
+ parameters:
while(true)
{
System.Console.Clear();
AaruConsole.WriteLine(Localization.Device_0, devPath);
AaruConsole.WriteLine(Localization.Parameters_for_READ_MULTIPLE_command);
- AaruConsole.WriteLine(Localization.LBA_0, lba);
+ AaruConsole.WriteLine(Localization.LBA_0, lba);
AaruConsole.WriteLine(Localization.Count_0, count);
AaruConsole.WriteLine();
AaruConsole.WriteLine(Localization.Choose_what_to_do);
@@ -668,17 +684,18 @@ static class Ata28
}
break;
- case 2: goto start;
+ case 2:
+ goto start;
}
}
- start:
+ start:
System.Console.Clear();
bool sense = dev.ReadMultiple(out byte[] buffer, out AtaErrorRegistersLba28 errorRegisters, lba, count,
dev.Timeout, out double duration);
- menu:
+ menu:
AaruConsole.WriteLine(Localization.Device_0, devPath);
AaruConsole.WriteLine(Localization.Sending_READ_MULTIPLE_to_the_device);
AaruConsole.WriteLine(Localization.Command_took_0_ms, duration);
@@ -736,8 +753,10 @@ static class Ata28
AaruConsole.WriteLine(Localization.Device_0, devPath);
goto menu;
- case 3: goto start;
- case 4: goto parameters;
+ case 3:
+ goto start;
+ case 4:
+ goto parameters;
default:
AaruConsole.WriteLine(Localization.Incorrect_option_Press_any_key_to_continue);
System.Console.ReadKey();
@@ -749,18 +768,18 @@ static class Ata28
static void ReadNativeMaxAddress(string devPath, Device dev)
{
- start:
+ start:
System.Console.Clear();
bool sense = dev.ReadNativeMaxAddress(out uint lba, out AtaErrorRegistersLba28 errorRegisters, dev.Timeout,
out double duration);
- menu:
+ menu:
AaruConsole.WriteLine(Localization.Device_0, devPath);
AaruConsole.WriteLine(Localization.Sending_READ_NATIVE_MAX_ADDRESS_to_the_device);
AaruConsole.WriteLine(Localization.Command_took_0_ms, duration);
- AaruConsole.WriteLine(Localization.Sense_is_0, sense);
- AaruConsole.WriteLine(Localization.Max_LBA_is_0, lba);
+ AaruConsole.WriteLine(Localization.Sense_is_0, sense);
+ AaruConsole.WriteLine(Localization.Max_LBA_is_0, lba);
AaruConsole.WriteLine();
AaruConsole.WriteLine(Localization.Choose_what_to_do);
AaruConsole.WriteLine(Localization._1_Decode_error_registers);
@@ -796,7 +815,8 @@ static class Ata28
AaruConsole.WriteLine(Localization.Device_0, devPath);
goto menu;
- case 2: goto start;
+ case 2:
+ goto start;
default:
AaruConsole.WriteLine(Localization.Incorrect_option_Press_any_key_to_continue);
System.Console.ReadKey();
@@ -813,17 +833,18 @@ static class Ata28
string strDev;
int item;
- parameters:
+ parameters:
while(true)
{
System.Console.Clear();
AaruConsole.WriteLine(Localization.Device_0, devPath);
- AaruConsole.WriteLine(retries ? Localization.Parameters_for_READ_SECTORS_WITH_RETRIES_command
+ AaruConsole.WriteLine(retries
+ ? Localization.Parameters_for_READ_SECTORS_WITH_RETRIES_command
: Localization.Parameters_for_READ_SECTORS_command);
- AaruConsole.WriteLine(Localization.LBA_0, lba);
+ AaruConsole.WriteLine(Localization.LBA_0, lba);
AaruConsole.WriteLine(Localization.Count_0, count);
AaruConsole.WriteLine();
AaruConsole.WriteLine(Localization.Choose_what_to_do);
@@ -880,20 +901,22 @@ static class Ata28
}
break;
- case 2: goto start;
+ case 2:
+ goto start;
}
}
- start:
+ start:
System.Console.Clear();
bool sense = dev.Read(out byte[] buffer, out AtaErrorRegistersLba28 errorRegisters, retries, lba, count,
dev.Timeout, out double duration);
- menu:
+ menu:
AaruConsole.WriteLine(Localization.Device_0, devPath);
- AaruConsole.WriteLine(retries ? Localization.Sending_READ_SECTORS_WITH_RETRIES_to_the_device
+ AaruConsole.WriteLine(retries
+ ? Localization.Sending_READ_SECTORS_WITH_RETRIES_to_the_device
: Localization.Sending_READ_SECTORS_to_the_device);
AaruConsole.WriteLine(Localization.Command_took_0_ms, duration);
@@ -930,7 +953,8 @@ static class Ata28
System.Console.Clear();
AaruConsole.WriteLine(Localization.Device_0, devPath);
- AaruConsole.WriteLine(retries ? Localization.READ_SECTORS_WITH_RETRIES_response
+ AaruConsole.WriteLine(retries
+ ? Localization.READ_SECTORS_WITH_RETRIES_response
: Localization.READ_SECTORS_response);
if(buffer != null)
@@ -946,7 +970,8 @@ static class Ata28
System.Console.Clear();
AaruConsole.WriteLine(Localization.Device_0, devPath);
- AaruConsole.WriteLine(retries ? Localization.READ_SECTORS_WITH_RETRIES_status_registers
+ AaruConsole.WriteLine(retries
+ ? Localization.READ_SECTORS_WITH_RETRIES_status_registers
: Localization.READ_SECTORS_status_registers);
AaruConsole.Write("{0}", MainClass.DecodeAtaRegisters(errorRegisters));
@@ -956,8 +981,10 @@ static class Ata28
AaruConsole.WriteLine(Localization.Device_0, devPath);
goto menu;
- case 3: goto start;
- case 4: goto parameters;
+ case 3:
+ goto start;
+ case 4:
+ goto parameters;
default:
AaruConsole.WriteLine(Localization.Incorrect_option_Press_any_key_to_continue);
System.Console.ReadKey();
@@ -973,7 +1000,7 @@ static class Ata28
string strDev;
int item;
- parameters:
+ parameters:
while(true)
{
@@ -1026,19 +1053,20 @@ static class Ata28
}
break;
- case 2: goto start;
+ case 2:
+ goto start;
}
}
- start:
+ start:
System.Console.Clear();
bool sense = dev.Seek(out AtaErrorRegistersLba28 errorRegisters, lba, dev.Timeout, out double duration);
- menu:
+ menu:
AaruConsole.WriteLine(Localization.Device_0, devPath);
AaruConsole.WriteLine(Localization.Sending_SEEK_to_the_device);
AaruConsole.WriteLine(Localization.Command_took_0_ms, duration);
- AaruConsole.WriteLine(Localization.Sense_is_0, sense);
+ AaruConsole.WriteLine(Localization.Sense_is_0, sense);
AaruConsole.WriteLine();
AaruConsole.WriteLine(Localization.Choose_what_to_do);
AaruConsole.WriteLine(Localization._1_Decode_error_registers);
@@ -1075,8 +1103,10 @@ static class Ata28
AaruConsole.WriteLine(Localization.Device_0, devPath);
goto menu;
- case 2: goto start;
- case 3: goto parameters;
+ case 2:
+ goto start;
+ case 3:
+ goto parameters;
default:
AaruConsole.WriteLine(Localization.Incorrect_option_Press_any_key_to_continue);
System.Console.ReadKey();
diff --git a/Aaru.Tests.Devices/ATA/Ata48.cs b/Aaru.Tests.Devices/ATA/Ata48.cs
index beac898dd..c269d7a51 100644
--- a/Aaru.Tests.Devices/ATA/Ata48.cs
+++ b/Aaru.Tests.Devices/ATA/Ata48.cs
@@ -107,18 +107,18 @@ static class Ata48
static void GetNativeMaxAddressExt(string devPath, Device dev)
{
- start:
+ start:
System.Console.Clear();
bool sense = dev.GetNativeMaxAddressExt(out ulong lba, out AtaErrorRegistersLba48 errorRegisters, dev.Timeout,
out double duration);
- menu:
+ menu:
AaruConsole.WriteLine(Localization.Device_0, devPath);
AaruConsole.WriteLine(Localization.Sending_GET_NATIVE_MAX_ADDRESS_EXT_to_the_device);
AaruConsole.WriteLine(Localization.Command_took_0_ms, duration);
- AaruConsole.WriteLine(Localization.Sense_is_0, sense);
- AaruConsole.WriteLine(Localization.Max_LBA_is_0, lba);
+ AaruConsole.WriteLine(Localization.Sense_is_0, sense);
+ AaruConsole.WriteLine(Localization.Max_LBA_is_0, lba);
AaruConsole.WriteLine();
AaruConsole.WriteLine(Localization.Choose_what_to_do);
AaruConsole.WriteLine(Localization._1_Decode_error_registers);
@@ -154,7 +154,8 @@ static class Ata48
AaruConsole.WriteLine(Localization.Device_0, devPath);
goto menu;
- case 2: goto start;
+ case 2:
+ goto start;
default:
AaruConsole.WriteLine(Localization.Incorrect_option_Press_any_key_to_continue);
System.Console.ReadKey();
@@ -171,14 +172,14 @@ static class Ata48
string strDev;
int item;
- parameters:
+ parameters:
while(true)
{
System.Console.Clear();
AaruConsole.WriteLine(Localization.Device_0, devPath);
AaruConsole.WriteLine(Localization.Parameters_for_READ_DMA_EXT_command);
- AaruConsole.WriteLine(Localization.LBA_0, lba);
+ AaruConsole.WriteLine(Localization.LBA_0, lba);
AaruConsole.WriteLine(Localization.Count_0, count);
AaruConsole.WriteLine();
AaruConsole.WriteLine(Localization.Choose_what_to_do);
@@ -235,17 +236,18 @@ static class Ata48
}
break;
- case 2: goto start;
+ case 2:
+ goto start;
}
}
- start:
+ start:
System.Console.Clear();
bool sense = dev.ReadDma(out byte[] buffer, out AtaErrorRegistersLba48 errorRegisters, lba, count, dev.Timeout,
out double duration);
- menu:
+ menu:
AaruConsole.WriteLine(Localization.Device_0, devPath);
AaruConsole.WriteLine(Localization.Sending_READ_DMA_EXT_to_the_device);
AaruConsole.WriteLine(Localization.Command_took_0_ms, duration);
@@ -303,8 +305,10 @@ static class Ata48
AaruConsole.WriteLine(Localization.Device_0, devPath);
goto menu;
- case 3: goto start;
- case 4: goto parameters;
+ case 3:
+ goto start;
+ case 4:
+ goto parameters;
default:
AaruConsole.WriteLine(Localization.Incorrect_option_Press_any_key_to_continue);
System.Console.ReadKey();
@@ -322,7 +326,7 @@ static class Ata48
string strDev;
int item;
- parameters:
+ parameters:
while(true)
{
@@ -331,7 +335,7 @@ static class Ata48
AaruConsole.WriteLine(Localization.Parameters_for_READ_LOG_EXT_command);
AaruConsole.WriteLine(Localization.Log_address_0, address);
AaruConsole.WriteLine(Localization.Page_number_0, page);
- AaruConsole.WriteLine(Localization.Count_0, count);
+ AaruConsole.WriteLine(Localization.Count_0, count);
AaruConsole.WriteLine();
AaruConsole.WriteLine(Localization.Choose_what_to_do);
AaruConsole.WriteLine(Localization._1_Change_parameters);
@@ -390,17 +394,18 @@ static class Ata48
}
break;
- case 2: goto start;
+ case 2:
+ goto start;
}
}
- start:
+ start:
System.Console.Clear();
bool sense = dev.ReadLog(out byte[] buffer, out AtaErrorRegistersLba48 errorRegisters, address, page, count,
dev.Timeout, out double duration);
- menu:
+ menu:
AaruConsole.WriteLine(Localization.Device_0, devPath);
AaruConsole.WriteLine(Localization.Sending_READ_LOG_EXT_to_the_device);
AaruConsole.WriteLine(Localization.Command_took_0_ms, duration);
@@ -458,8 +463,10 @@ static class Ata48
AaruConsole.WriteLine(Localization.Device_0, devPath);
goto menu;
- case 3: goto start;
- case 4: goto parameters;
+ case 3:
+ goto start;
+ case 4:
+ goto parameters;
default:
AaruConsole.WriteLine(Localization.Incorrect_option_Press_any_key_to_continue);
System.Console.ReadKey();
@@ -477,7 +484,7 @@ static class Ata48
string strDev;
int item;
- parameters:
+ parameters:
while(true)
{
@@ -486,7 +493,7 @@ static class Ata48
AaruConsole.WriteLine(Localization.Parameters_for_READ_LOG_DMA_EXT_command);
AaruConsole.WriteLine(Localization.Log_address_0, address);
AaruConsole.WriteLine(Localization.Page_number_0, page);
- AaruConsole.WriteLine(Localization.Count_0, count);
+ AaruConsole.WriteLine(Localization.Count_0, count);
AaruConsole.WriteLine();
AaruConsole.WriteLine(Localization.Choose_what_to_do);
AaruConsole.WriteLine(Localization._1_Change_parameters);
@@ -545,17 +552,18 @@ static class Ata48
}
break;
- case 2: goto start;
+ case 2:
+ goto start;
}
}
- start:
+ start:
System.Console.Clear();
bool sense = dev.ReadLogDma(out byte[] buffer, out AtaErrorRegistersLba48 errorRegisters, address, page, count,
dev.Timeout, out double duration);
- menu:
+ menu:
AaruConsole.WriteLine(Localization.Device_0, devPath);
AaruConsole.WriteLine(Localization.Sending_READ_LOG_DMA_EXT_to_the_device);
AaruConsole.WriteLine(Localization.Command_took_0_ms, duration);
@@ -613,8 +621,10 @@ static class Ata48
AaruConsole.WriteLine(Localization.Device_0, devPath);
goto menu;
- case 3: goto start;
- case 4: goto parameters;
+ case 3:
+ goto start;
+ case 4:
+ goto parameters;
default:
AaruConsole.WriteLine(Localization.Incorrect_option_Press_any_key_to_continue);
System.Console.ReadKey();
@@ -631,14 +641,14 @@ static class Ata48
string strDev;
int item;
- parameters:
+ parameters:
while(true)
{
System.Console.Clear();
AaruConsole.WriteLine(Localization.Device_0, devPath);
AaruConsole.WriteLine(Localization.Parameters_for_READ_MULTIPLE_EXT_command);
- AaruConsole.WriteLine(Localization.LBA_0, lba);
+ AaruConsole.WriteLine(Localization.LBA_0, lba);
AaruConsole.WriteLine(Localization.Count_0, count);
AaruConsole.WriteLine();
AaruConsole.WriteLine(Localization.Choose_what_to_do);
@@ -695,17 +705,18 @@ static class Ata48
}
break;
- case 2: goto start;
+ case 2:
+ goto start;
}
}
- start:
+ start:
System.Console.Clear();
bool sense = dev.ReadMultiple(out byte[] buffer, out AtaErrorRegistersLba48 errorRegisters, lba, count,
dev.Timeout, out double duration);
- menu:
+ menu:
AaruConsole.WriteLine(Localization.Device_0, devPath);
AaruConsole.WriteLine(Localization.Sending_READ_MULTIPLE_EXT_to_the_device);
AaruConsole.WriteLine(Localization.Command_took_0_ms, duration);
@@ -763,8 +774,10 @@ static class Ata48
AaruConsole.WriteLine(Localization.Device_0, devPath);
goto menu;
- case 3: goto start;
- case 4: goto parameters;
+ case 3:
+ goto start;
+ case 4:
+ goto parameters;
default:
AaruConsole.WriteLine(Localization.Incorrect_option_Press_any_key_to_continue);
System.Console.ReadKey();
@@ -776,18 +789,18 @@ static class Ata48
static void ReadNativeMaxAddressExt(string devPath, Device dev)
{
- start:
+ start:
System.Console.Clear();
bool sense = dev.ReadNativeMaxAddress(out ulong lba, out AtaErrorRegistersLba48 errorRegisters, dev.Timeout,
out double duration);
- menu:
+ menu:
AaruConsole.WriteLine(Localization.Device_0, devPath);
AaruConsole.WriteLine(Localization.Sending_READ_NATIVE_MAX_ADDRESS_EXT_to_the_device);
AaruConsole.WriteLine(Localization.Command_took_0_ms, duration);
- AaruConsole.WriteLine(Localization.Sense_is_0, sense);
- AaruConsole.WriteLine(Localization.Max_LBA_is_0, lba);
+ AaruConsole.WriteLine(Localization.Sense_is_0, sense);
+ AaruConsole.WriteLine(Localization.Max_LBA_is_0, lba);
AaruConsole.WriteLine();
AaruConsole.WriteLine(Localization.Choose_what_to_do);
AaruConsole.WriteLine(Localization._1_Decode_error_registers);
@@ -823,7 +836,8 @@ static class Ata48
AaruConsole.WriteLine(Localization.Device_0, devPath);
goto menu;
- case 2: goto start;
+ case 2:
+ goto start;
default:
AaruConsole.WriteLine(Localization.Incorrect_option_Press_any_key_to_continue);
System.Console.ReadKey();
@@ -840,14 +854,14 @@ static class Ata48
string strDev;
int item;
- parameters:
+ parameters:
while(true)
{
System.Console.Clear();
AaruConsole.WriteLine(Localization.Device_0, devPath);
AaruConsole.WriteLine(Localization.Parameters_for_READ_SECTORS_EXT_command);
- AaruConsole.WriteLine(Localization.LBA_0, lba);
+ AaruConsole.WriteLine(Localization.LBA_0, lba);
AaruConsole.WriteLine(Localization.Count_0, count);
AaruConsole.WriteLine();
AaruConsole.WriteLine(Localization.Choose_what_to_do);
@@ -904,17 +918,18 @@ static class Ata48
}
break;
- case 2: goto start;
+ case 2:
+ goto start;
}
}
- start:
+ start:
System.Console.Clear();
bool sense = dev.Read(out byte[] buffer, out AtaErrorRegistersLba48 errorRegisters, lba, count, dev.Timeout,
out double duration);
- menu:
+ menu:
AaruConsole.WriteLine(Localization.Device_0, devPath);
AaruConsole.WriteLine(Localization.Sending_READ_SECTORS_EXT_to_the_device);
AaruConsole.WriteLine(Localization.Command_took_0_ms, duration);
@@ -972,8 +987,10 @@ static class Ata48
AaruConsole.WriteLine(Localization.Device_0, devPath);
goto menu;
- case 3: goto start;
- case 4: goto parameters;
+ case 3:
+ goto start;
+ case 4:
+ goto parameters;
default:
AaruConsole.WriteLine(Localization.Incorrect_option_Press_any_key_to_continue);
System.Console.ReadKey();
diff --git a/Aaru.Tests.Devices/ATA/AtaCHS.cs b/Aaru.Tests.Devices/ATA/AtaCHS.cs
index e74d5f617..0f7d1c8c4 100644
--- a/Aaru.Tests.Devices/ATA/AtaCHS.cs
+++ b/Aaru.Tests.Devices/ATA/AtaCHS.cs
@@ -122,12 +122,12 @@ static class AtaChs
static void Identify(string devPath, Device dev)
{
- start:
+ start:
System.Console.Clear();
bool sense = dev.AtaIdentify(out byte[] buffer, out AtaErrorRegistersChs errorRegisters, out double duration);
- menu:
+ menu:
AaruConsole.WriteLine(Localization.Device_0, devPath);
AaruConsole.WriteLine(Localization.Sending_IDENTIFY_DEVICE_to_the_device);
AaruConsole.WriteLine(Localization.Command_took_0_ms, duration);
@@ -199,7 +199,8 @@ static class AtaChs
AaruConsole.WriteLine(Localization.Device_0, devPath);
goto menu;
- case 4: goto start;
+ case 4:
+ goto start;
default:
AaruConsole.WriteLine(Localization.Incorrect_option_Press_any_key_to_continue);
System.Console.ReadKey();
@@ -218,20 +219,21 @@ static class AtaChs
string strDev;
int item;
- parameters:
+ parameters:
while(true)
{
System.Console.Clear();
AaruConsole.WriteLine(Localization.Device_0, devPath);
- AaruConsole.WriteLine(retries ? Localization.Parameters_for_READ_DMA_WITH_RETRIES_command
+ AaruConsole.WriteLine(retries
+ ? Localization.Parameters_for_READ_DMA_WITH_RETRIES_command
: Localization.Parameters_for_READ_DMA_command);
AaruConsole.WriteLine(Localization.Cylinder_0, cylinder);
- AaruConsole.WriteLine(Localization.Head_0, head);
- AaruConsole.WriteLine(Localization.Sector_0, sector);
- AaruConsole.WriteLine(Localization.Count_0, count);
+ AaruConsole.WriteLine(Localization.Head_0, head);
+ AaruConsole.WriteLine(Localization.Sector_0, sector);
+ AaruConsole.WriteLine(Localization.Count_0, count);
AaruConsole.WriteLine();
AaruConsole.WriteLine(Localization.Choose_what_to_do);
AaruConsole.WriteLine(Localization._1_Change_parameters);
@@ -308,20 +310,22 @@ static class AtaChs
}
break;
- case 2: goto start;
+ case 2:
+ goto start;
}
}
- start:
+ start:
System.Console.Clear();
bool sense = dev.ReadDma(out byte[] buffer, out AtaErrorRegistersChs errorRegisters, retries, cylinder, head,
sector, count, dev.Timeout, out double duration);
- menu:
+ menu:
AaruConsole.WriteLine(Localization.Device_0, devPath);
- AaruConsole.WriteLine(retries ? Localization.Sending_READ_DMA_WITH_RETRIES_to_the_device
+ AaruConsole.WriteLine(retries
+ ? Localization.Sending_READ_DMA_WITH_RETRIES_to_the_device
: Localization.Sending_READ_DMA_to_the_device);
AaruConsole.WriteLine(Localization.Command_took_0_ms, duration);
@@ -358,7 +362,8 @@ static class AtaChs
System.Console.Clear();
AaruConsole.WriteLine(Localization.Device_0, devPath);
- AaruConsole.WriteLine(retries ? Localization.READ_DMA_WITH_RETRIES_response
+ AaruConsole.WriteLine(retries
+ ? Localization.READ_DMA_WITH_RETRIES_response
: Localization.READ_DMA_response);
if(buffer != null)
@@ -374,7 +379,8 @@ static class AtaChs
System.Console.Clear();
AaruConsole.WriteLine(Localization.Device_0, devPath);
- AaruConsole.WriteLine(retries ? Localization.READ_DMA_WITH_RETRIES_status_registers
+ AaruConsole.WriteLine(retries
+ ? Localization.READ_DMA_WITH_RETRIES_status_registers
: Localization.READ_DMA_status_registers);
AaruConsole.Write("{0}", MainClass.DecodeAtaRegisters(errorRegisters));
@@ -384,8 +390,10 @@ static class AtaChs
AaruConsole.WriteLine(Localization.Device_0, devPath);
goto menu;
- case 3: goto start;
- case 4: goto parameters;
+ case 3:
+ goto start;
+ case 4:
+ goto parameters;
default:
AaruConsole.WriteLine(Localization.Incorrect_option_Press_any_key_to_continue);
System.Console.ReadKey();
@@ -404,19 +412,20 @@ static class AtaChs
string strDev;
int item;
- parameters:
+ parameters:
while(true)
{
System.Console.Clear();
AaruConsole.WriteLine(Localization.Device_0, devPath);
- AaruConsole.WriteLine(retries ? Localization.Parameters_for_READ_LONG_WITH_RETRIES_command
+ AaruConsole.WriteLine(retries
+ ? Localization.Parameters_for_READ_LONG_WITH_RETRIES_command
: Localization.Parameters_for_READ_LONG_command);
- AaruConsole.WriteLine(Localization.Cylinder_0, cylinder);
- AaruConsole.WriteLine(Localization.Head_0, head);
- AaruConsole.WriteLine(Localization.Sector_0, sector);
+ AaruConsole.WriteLine(Localization.Cylinder_0, cylinder);
+ AaruConsole.WriteLine(Localization.Head_0, head);
+ AaruConsole.WriteLine(Localization.Sector_0, sector);
AaruConsole.WriteLine(Localization.Block_size_0, blockSize);
AaruConsole.WriteLine();
AaruConsole.WriteLine(Localization.Choose_what_to_do);
@@ -494,20 +503,22 @@ static class AtaChs
}
break;
- case 2: goto start;
+ case 2:
+ goto start;
}
}
- start:
+ start:
System.Console.Clear();
bool sense = dev.ReadLong(out byte[] buffer, out AtaErrorRegistersChs errorRegisters, retries, cylinder, head,
sector, blockSize, dev.Timeout, out double duration);
- menu:
+ menu:
AaruConsole.WriteLine(Localization.Device_0, devPath);
- AaruConsole.WriteLine(retries ? Localization.Sending_READ_LONG_WITH_RETRIES_to_the_device
+ AaruConsole.WriteLine(retries
+ ? Localization.Sending_READ_LONG_WITH_RETRIES_to_the_device
: Localization.Sending_READ_LONG_to_the_device);
AaruConsole.WriteLine(Localization.Command_took_0_ms, duration);
@@ -544,7 +555,8 @@ static class AtaChs
System.Console.Clear();
AaruConsole.WriteLine(Localization.Device_0, devPath);
- AaruConsole.WriteLine(retries ? Localization.READ_LONG_WITH_RETRIES_response
+ AaruConsole.WriteLine(retries
+ ? Localization.READ_LONG_WITH_RETRIES_response
: Localization.READ_LONG_response);
if(buffer != null)
@@ -560,7 +572,8 @@ static class AtaChs
System.Console.Clear();
AaruConsole.WriteLine(Localization.Device_0, devPath);
- AaruConsole.WriteLine(retries ? Localization.READ_LONG_WITH_RETRIES_status_registers
+ AaruConsole.WriteLine(retries
+ ? Localization.READ_LONG_WITH_RETRIES_status_registers
: Localization.READ_LONG_status_registers);
AaruConsole.Write("{0}", MainClass.DecodeAtaRegisters(errorRegisters));
@@ -570,8 +583,10 @@ static class AtaChs
AaruConsole.WriteLine(Localization.Device_0, devPath);
goto menu;
- case 3: goto start;
- case 4: goto parameters;
+ case 3:
+ goto start;
+ case 4:
+ goto parameters;
default:
AaruConsole.WriteLine(Localization.Incorrect_option_Press_any_key_to_continue);
System.Console.ReadKey();
@@ -590,7 +605,7 @@ static class AtaChs
string strDev;
int item;
- parameters:
+ parameters:
while(true)
{
@@ -598,9 +613,9 @@ static class AtaChs
AaruConsole.WriteLine(Localization.Device_0, devPath);
AaruConsole.WriteLine(Localization.Parameters_for_READ_MULTIPLE_command);
AaruConsole.WriteLine(Localization.Cylinder_0, cylinder);
- AaruConsole.WriteLine(Localization.Head_0, head);
- AaruConsole.WriteLine(Localization.Sector_0, sector);
- AaruConsole.WriteLine(Localization.Count_0, count);
+ AaruConsole.WriteLine(Localization.Head_0, head);
+ AaruConsole.WriteLine(Localization.Sector_0, sector);
+ AaruConsole.WriteLine(Localization.Count_0, count);
AaruConsole.WriteLine();
AaruConsole.WriteLine(Localization.Choose_what_to_do);
AaruConsole.WriteLine(Localization._1_Change_parameters);
@@ -677,17 +692,18 @@ static class AtaChs
}
break;
- case 2: goto start;
+ case 2:
+ goto start;
}
}
- start:
+ start:
System.Console.Clear();
bool sense = dev.ReadMultiple(out byte[] buffer, out AtaErrorRegistersChs errorRegisters, cylinder, head,
sector, count, dev.Timeout, out double duration);
- menu:
+ menu:
AaruConsole.WriteLine(Localization.Device_0, devPath);
AaruConsole.WriteLine(Localization.Sending_READ_MULTIPLE_to_the_device);
AaruConsole.WriteLine(Localization.Command_took_0_ms, duration);
@@ -745,8 +761,10 @@ static class AtaChs
AaruConsole.WriteLine(Localization.Device_0, devPath);
goto menu;
- case 3: goto start;
- case 4: goto parameters;
+ case 3:
+ goto start;
+ case 4:
+ goto parameters;
default:
AaruConsole.WriteLine(Localization.Incorrect_option_Press_any_key_to_continue);
System.Console.ReadKey();
@@ -765,20 +783,21 @@ static class AtaChs
string strDev;
int item;
- parameters:
+ parameters:
while(true)
{
System.Console.Clear();
AaruConsole.WriteLine(Localization.Device_0, devPath);
- AaruConsole.WriteLine(retries ? Localization.Parameters_for_READ_SECTORS_WITH_RETRIES_command
+ AaruConsole.WriteLine(retries
+ ? Localization.Parameters_for_READ_SECTORS_WITH_RETRIES_command
: Localization.Parameters_for_READ_SECTORS_command);
AaruConsole.WriteLine(Localization.Cylinder_0, cylinder);
- AaruConsole.WriteLine(Localization.Head_0, head);
- AaruConsole.WriteLine(Localization.Sector_0, sector);
- AaruConsole.WriteLine(Localization.Count_0, count);
+ AaruConsole.WriteLine(Localization.Head_0, head);
+ AaruConsole.WriteLine(Localization.Sector_0, sector);
+ AaruConsole.WriteLine(Localization.Count_0, count);
AaruConsole.WriteLine();
AaruConsole.WriteLine(Localization.Choose_what_to_do);
AaruConsole.WriteLine(Localization._1_Change_parameters);
@@ -855,20 +874,22 @@ static class AtaChs
}
break;
- case 2: goto start;
+ case 2:
+ goto start;
}
}
- start:
+ start:
System.Console.Clear();
bool sense = dev.Read(out byte[] buffer, out AtaErrorRegistersChs errorRegisters, retries, cylinder, head,
sector, count, dev.Timeout, out double duration);
- menu:
+ menu:
AaruConsole.WriteLine(Localization.Device_0, devPath);
- AaruConsole.WriteLine(retries ? Localization.Sending_READ_SECTORS_WITH_RETRIES_to_the_device
+ AaruConsole.WriteLine(retries
+ ? Localization.Sending_READ_SECTORS_WITH_RETRIES_to_the_device
: Localization.Sending_READ_SECTORS_to_the_device);
AaruConsole.WriteLine(Localization.Command_took_0_ms, duration);
@@ -905,7 +926,8 @@ static class AtaChs
System.Console.Clear();
AaruConsole.WriteLine(Localization.Device_0, devPath);
- AaruConsole.WriteLine(retries ? Localization.READ_SECTORS_WITH_RETRIES_response
+ AaruConsole.WriteLine(retries
+ ? Localization.READ_SECTORS_WITH_RETRIES_response
: Localization.READ_SECTORS_response);
if(buffer != null)
@@ -921,7 +943,8 @@ static class AtaChs
System.Console.Clear();
AaruConsole.WriteLine(Localization.Device_0, devPath);
- AaruConsole.WriteLine(retries ? Localization.READ_SECTORS_WITH_RETRIES_status_registers
+ AaruConsole.WriteLine(retries
+ ? Localization.READ_SECTORS_WITH_RETRIES_status_registers
: Localization.READ_SECTORS_status_registers);
AaruConsole.Write("{0}", MainClass.DecodeAtaRegisters(errorRegisters));
@@ -931,8 +954,10 @@ static class AtaChs
AaruConsole.WriteLine(Localization.Device_0, devPath);
goto menu;
- case 3: goto start;
- case 4: goto parameters;
+ case 3:
+ goto start;
+ case 4:
+ goto parameters;
default:
AaruConsole.WriteLine(Localization.Incorrect_option_Press_any_key_to_continue);
System.Console.ReadKey();
@@ -950,7 +975,7 @@ static class AtaChs
string strDev;
int item;
- parameters:
+ parameters:
while(true)
{
@@ -958,8 +983,8 @@ static class AtaChs
AaruConsole.WriteLine(Localization.Device_0, devPath);
AaruConsole.WriteLine(Localization.Parameters_for_SEEK_command);
AaruConsole.WriteLine(Localization.Cylinder_0, cylinder);
- AaruConsole.WriteLine(Localization.Head_0, head);
- AaruConsole.WriteLine(Localization.Sector_0, sector);
+ AaruConsole.WriteLine(Localization.Head_0, head);
+ AaruConsole.WriteLine(Localization.Sector_0, sector);
AaruConsole.WriteLine();
AaruConsole.WriteLine(Localization.Choose_what_to_do);
AaruConsole.WriteLine(Localization._1_Change_parameters);
@@ -1024,21 +1049,22 @@ static class AtaChs
}
break;
- case 2: goto start;
+ case 2:
+ goto start;
}
}
- start:
+ start:
System.Console.Clear();
bool sense = dev.Seek(out AtaErrorRegistersChs errorRegisters, cylinder, head, sector, dev.Timeout,
out double duration);
- menu:
+ menu:
AaruConsole.WriteLine(Localization.Device_0, devPath);
AaruConsole.WriteLine(Localization.Sending_SEEK_to_the_device);
AaruConsole.WriteLine(Localization.Command_took_0_ms, duration);
- AaruConsole.WriteLine(Localization.Sense_is_0, sense);
+ AaruConsole.WriteLine(Localization.Sense_is_0, sense);
AaruConsole.WriteLine();
AaruConsole.WriteLine(Localization.Choose_what_to_do);
AaruConsole.WriteLine(Localization._1_Decode_error_registers);
@@ -1075,8 +1101,10 @@ static class AtaChs
AaruConsole.WriteLine(Localization.Device_0, devPath);
goto menu;
- case 2: goto start;
- case 3: goto parameters;
+ case 2:
+ goto start;
+ case 3:
+ goto parameters;
default:
AaruConsole.WriteLine(Localization.Incorrect_option_Press_any_key_to_continue);
System.Console.ReadKey();
@@ -1096,18 +1124,18 @@ static class AtaChs
string strDev;
int item;
- parameters:
+ parameters:
while(true)
{
System.Console.Clear();
AaruConsole.WriteLine(Localization.Device_0, devPath);
AaruConsole.WriteLine(Localization.Parameters_for_SET_FEATURES_command);
- AaruConsole.WriteLine(Localization.Cylinder_0, cylinder);
- AaruConsole.WriteLine(Localization.Head_0, head);
- AaruConsole.WriteLine(Localization.Sector_0, sector);
+ AaruConsole.WriteLine(Localization.Cylinder_0, cylinder);
+ AaruConsole.WriteLine(Localization.Head_0, head);
+ AaruConsole.WriteLine(Localization.Sector_0, sector);
AaruConsole.WriteLine(Localization.Sector_count_0, sectorCount);
- AaruConsole.WriteLine(Localization.Feature_0_X2, feature);
+ AaruConsole.WriteLine(Localization.Feature_0_X2, feature);
AaruConsole.WriteLine();
AaruConsole.WriteLine(Localization.Choose_what_to_do);
AaruConsole.WriteLine(Localization._1_Change_parameters);
@@ -1192,21 +1220,22 @@ static class AtaChs
}
break;
- case 2: goto start;
+ case 2:
+ goto start;
}
}
- start:
+ start:
System.Console.Clear();
bool sense = dev.Seek(out AtaErrorRegistersChs errorRegisters, cylinder, head, sector, dev.Timeout,
out double duration);
- menu:
+ menu:
AaruConsole.WriteLine(Localization.Device_0, devPath);
AaruConsole.WriteLine(Localization.Sending_SET_FEATURES_to_the_device);
AaruConsole.WriteLine(Localization.Command_took_0_ms, duration);
- AaruConsole.WriteLine(Localization.Sense_is_0, sense);
+ AaruConsole.WriteLine(Localization.Sense_is_0, sense);
AaruConsole.WriteLine();
AaruConsole.WriteLine(Localization.Choose_what_to_do);
AaruConsole.WriteLine(Localization._1_Decode_error_registers);
@@ -1243,8 +1272,10 @@ static class AtaChs
AaruConsole.WriteLine(Localization.Device_0, devPath);
goto menu;
- case 2: goto start;
- case 3: goto parameters;
+ case 2:
+ goto start;
+ case 3:
+ goto parameters;
default:
AaruConsole.WriteLine(Localization.Incorrect_option_Press_any_key_to_continue);
System.Console.ReadKey();
diff --git a/Aaru.Tests.Devices/ATA/Atapi.cs b/Aaru.Tests.Devices/ATA/Atapi.cs
index 6aa03b757..9ffc2ed86 100644
--- a/Aaru.Tests.Devices/ATA/Atapi.cs
+++ b/Aaru.Tests.Devices/ATA/Atapi.cs
@@ -77,12 +77,12 @@ static class Atapi
static void Identify(string devPath, Device dev)
{
- start:
+ start:
System.Console.Clear();
bool sense = dev.AtapiIdentify(out byte[] buffer, out AtaErrorRegistersChs errorRegisters, out double duration);
- menu:
+ menu:
AaruConsole.WriteLine(Localization.Device_0, devPath);
AaruConsole.WriteLine(Localization.Sending_IDENTIFY_PACKET_DEVICE_to_the_device);
AaruConsole.WriteLine(Localization.Command_took_0_ms, duration);
@@ -154,7 +154,8 @@ static class Atapi
AaruConsole.WriteLine(Localization.Device_0, devPath);
goto menu;
- case 4: goto start;
+ case 4:
+ goto start;
default:
AaruConsole.WriteLine(Localization.Incorrect_option_Press_any_key_to_continue);
System.Console.ReadKey();
diff --git a/Aaru.Tests.Devices/ATA/Cfa.cs b/Aaru.Tests.Devices/ATA/Cfa.cs
index e4654bfff..d8ae396b6 100644
--- a/Aaru.Tests.Devices/ATA/Cfa.cs
+++ b/Aaru.Tests.Devices/ATA/Cfa.cs
@@ -87,18 +87,18 @@ static class Cfa
static void RequestExtendedErrorCode(string devPath, Device dev)
{
- start:
+ start:
System.Console.Clear();
bool sense = dev.RequestExtendedErrorCode(out byte errorCode, out AtaErrorRegistersLba28 errorRegisters,
dev.Timeout, out double duration);
- menu:
+ menu:
AaruConsole.WriteLine(Localization.Device_0, devPath);
AaruConsole.WriteLine(Localization.Sending_REQUEST_EXTENDED_ERROR_CODE_to_the_device);
AaruConsole.WriteLine(Localization.Command_took_0_ms, duration);
- AaruConsole.WriteLine(Localization.Sense_is_0, sense);
- AaruConsole.WriteLine(Localization.Error_code_is_0, errorCode);
+ AaruConsole.WriteLine(Localization.Sense_is_0, sense);
+ AaruConsole.WriteLine(Localization.Error_code_is_0, errorCode);
AaruConsole.WriteLine();
AaruConsole.WriteLine(Localization.Choose_what_to_do);
AaruConsole.WriteLine(Localization._1_Decode_error_registers);
@@ -134,7 +134,8 @@ static class Cfa
AaruConsole.WriteLine(Localization.Device_0, devPath);
goto menu;
- case 2: goto start;
+ case 2:
+ goto start;
default:
AaruConsole.WriteLine(Localization.Incorrect_option_Press_any_key_to_continue);
System.Console.ReadKey();
@@ -152,7 +153,7 @@ static class Cfa
string strDev;
int item;
- parameters:
+ parameters:
while(true)
{
@@ -160,8 +161,8 @@ static class Cfa
AaruConsole.WriteLine(Localization.Device_0, devPath);
AaruConsole.WriteLine(Localization.Parameters_for_TRANSLATE_SECTOR_command);
AaruConsole.WriteLine(Localization.Cylinder_0, cylinder);
- AaruConsole.WriteLine(Localization.Head_0, head);
- AaruConsole.WriteLine(Localization.Sector_0, sector);
+ AaruConsole.WriteLine(Localization.Head_0, head);
+ AaruConsole.WriteLine(Localization.Sector_0, sector);
AaruConsole.WriteLine();
AaruConsole.WriteLine(Localization.Choose_what_to_do);
AaruConsole.WriteLine(Localization._1_Change_parameters);
@@ -226,17 +227,18 @@ static class Cfa
}
break;
- case 2: goto start;
+ case 2:
+ goto start;
}
}
- start:
+ start:
System.Console.Clear();
bool sense = dev.TranslateSector(out byte[] buffer, out AtaErrorRegistersChs errorRegisters, cylinder, head,
sector, dev.Timeout, out double duration);
- menu:
+ menu:
AaruConsole.WriteLine(Localization.Device_0, devPath);
AaruConsole.WriteLine(Localization.Sending_TRANSLATE_SECTOR_to_the_device);
AaruConsole.WriteLine(Localization.Command_took_0_ms, duration);
@@ -294,8 +296,10 @@ static class Cfa
AaruConsole.WriteLine(Localization.Device_0, devPath);
goto menu;
- case 3: goto start;
- case 4: goto parameters;
+ case 3:
+ goto start;
+ case 4:
+ goto parameters;
default:
AaruConsole.WriteLine(Localization.Incorrect_option_Press_any_key_to_continue);
System.Console.ReadKey();
@@ -311,7 +315,7 @@ static class Cfa
string strDev;
int item;
- parameters:
+ parameters:
while(true)
{
@@ -364,17 +368,18 @@ static class Cfa
}
break;
- case 2: goto start;
+ case 2:
+ goto start;
}
}
- start:
+ start:
System.Console.Clear();
bool sense = dev.TranslateSector(out byte[] buffer, out AtaErrorRegistersLba28 errorRegisters, lba, dev.Timeout,
out double duration);
- menu:
+ menu:
AaruConsole.WriteLine(Localization.Device_0, devPath);
AaruConsole.WriteLine(Localization.Sending_TRANSLATE_SECTOR_to_the_device);
AaruConsole.WriteLine(Localization.Command_took_0_ms, duration);
@@ -432,8 +437,10 @@ static class Cfa
AaruConsole.WriteLine(Localization.Device_0, devPath);
goto menu;
- case 3: goto start;
- case 4: goto parameters;
+ case 3:
+ goto start;
+ case 4:
+ goto parameters;
default:
AaruConsole.WriteLine(Localization.Incorrect_option_Press_any_key_to_continue);
System.Console.ReadKey();
diff --git a/Aaru.Tests.Devices/ATA/MCPT.cs b/Aaru.Tests.Devices/ATA/MCPT.cs
index e6096ef09..1786fcceb 100644
--- a/Aaru.Tests.Devices/ATA/MCPT.cs
+++ b/Aaru.Tests.Devices/ATA/MCPT.cs
@@ -80,7 +80,7 @@ static class Mcpt
string strDev;
int item;
- parameters:
+ parameters:
while(true)
{
@@ -122,21 +122,22 @@ static class Mcpt
}
break;
- case 2: goto start;
+ case 2:
+ goto start;
}
}
- start:
+ start:
System.Console.Clear();
bool sense = dev.CheckMediaCardType(feature, out AtaErrorRegistersChs errorRegisters, dev.Timeout,
out double duration);
- menu:
+ menu:
AaruConsole.WriteLine(Localization.Device_0, devPath);
AaruConsole.WriteLine(Localization.Sending_CHECK_MEDIA_CARD_TYPE_to_the_device);
AaruConsole.WriteLine(Localization.Command_took_0_ms, duration);
- AaruConsole.WriteLine(Localization.Sense_is_0, sense);
+ AaruConsole.WriteLine(Localization.Sense_is_0, sense);
AaruConsole.WriteLine(Localization.CHECK_MEDIA_CARD_TYPE_status_registers);
AaruConsole.Write("{0}", MainClass.DecodeAtaRegisters(errorRegisters));
AaruConsole.WriteLine();
@@ -163,8 +164,10 @@ static class Mcpt
AaruConsole.WriteLine(Localization.Returning_to_Media_Card_Pass_Through_commands_menu);
return;
- case 1: goto start;
- case 2: goto parameters;
+ case 1:
+ goto start;
+ case 2:
+ goto parameters;
default:
AaruConsole.WriteLine(Localization.Incorrect_option_Press_any_key_to_continue);
System.Console.ReadKey();
diff --git a/Aaru.Tests.Devices/ATA/Smart.cs b/Aaru.Tests.Devices/ATA/Smart.cs
index 4cdafd89f..e013486f1 100644
--- a/Aaru.Tests.Devices/ATA/Smart.cs
+++ b/Aaru.Tests.Devices/ATA/Smart.cs
@@ -112,18 +112,18 @@ static class Smart
static void DisableAttributeAutosave(string devPath, Device dev)
{
- start:
+ start:
System.Console.Clear();
bool sense =
dev.SmartDisableAttributeAutosave(out AtaErrorRegistersLba28 errorRegisters, dev.Timeout,
out double duration);
- menu:
+ menu:
AaruConsole.WriteLine(Localization.Device_0, devPath);
AaruConsole.WriteLine(Localization.Sending_DISABLE_ATTRIBUTE_AUTOSAVE_to_the_device);
AaruConsole.WriteLine(Localization.Command_took_0_ms, duration);
- AaruConsole.WriteLine(Localization.Sense_is_0, sense);
+ AaruConsole.WriteLine(Localization.Sense_is_0, sense);
AaruConsole.WriteLine(Localization.DISABLE_ATTRIBUTE_AUTOSAVE_status_registers);
AaruConsole.Write("{0}", MainClass.DecodeAtaRegisters(errorRegisters));
AaruConsole.WriteLine();
@@ -149,7 +149,8 @@ static class Smart
AaruConsole.WriteLine(Localization.Returning_to_SMART_commands_menu);
return;
- case 1: goto start;
+ case 1:
+ goto start;
default:
AaruConsole.WriteLine(Localization.Incorrect_option_Press_any_key_to_continue);
System.Console.ReadKey();
@@ -161,15 +162,15 @@ static class Smart
static void DisableOperations(string devPath, Device dev)
{
- start:
+ start:
System.Console.Clear();
bool sense = dev.SmartDisable(out AtaErrorRegistersLba28 errorRegisters, dev.Timeout, out double duration);
- menu:
+ menu:
AaruConsole.WriteLine(Localization.Device_0, devPath);
AaruConsole.WriteLine(Localization.Sending_DISABLE_OPERATIONS_to_the_device);
AaruConsole.WriteLine(Localization.Command_took_0_ms, duration);
- AaruConsole.WriteLine(Localization.Sense_is_0, sense);
+ AaruConsole.WriteLine(Localization.Sense_is_0, sense);
AaruConsole.WriteLine(Localization.DISABLE_OPERATIONS_status_registers);
AaruConsole.Write("{0}", MainClass.DecodeAtaRegisters(errorRegisters));
AaruConsole.WriteLine();
@@ -195,7 +196,8 @@ static class Smart
AaruConsole.WriteLine(Localization.Returning_to_SMART_commands_menu);
return;
- case 1: goto start;
+ case 1:
+ goto start;
default:
AaruConsole.WriteLine(Localization.Incorrect_option_Press_any_key_to_continue);
System.Console.ReadKey();
@@ -207,18 +209,18 @@ static class Smart
static void EnableAttributeAutosave(string devPath, Device dev)
{
- start:
+ start:
System.Console.Clear();
bool sense =
dev.SmartEnableAttributeAutosave(out AtaErrorRegistersLba28 errorRegisters, dev.Timeout,
out double duration);
- menu:
+ menu:
AaruConsole.WriteLine(Localization.Device_0, devPath);
AaruConsole.WriteLine(Localization.Sending_ENABLE_ATTRIBUTE_AUTOSAVE_to_the_device);
AaruConsole.WriteLine(Localization.Command_took_0_ms, duration);
- AaruConsole.WriteLine(Localization.Sense_is_0, sense);
+ AaruConsole.WriteLine(Localization.Sense_is_0, sense);
AaruConsole.WriteLine(Localization.ENABLE_ATTRIBUTE_AUTOSAVE_status_registers);
AaruConsole.Write("{0}", MainClass.DecodeAtaRegisters(errorRegisters));
AaruConsole.WriteLine();
@@ -244,7 +246,8 @@ static class Smart
AaruConsole.WriteLine(Localization.Returning_to_SMART_commands_menu);
return;
- case 1: goto start;
+ case 1:
+ goto start;
default:
AaruConsole.WriteLine(Localization.Incorrect_option_Press_any_key_to_continue);
System.Console.ReadKey();
@@ -256,15 +259,15 @@ static class Smart
static void EnableOperations(string devPath, Device dev)
{
- start:
+ start:
System.Console.Clear();
bool sense = dev.SmartEnable(out AtaErrorRegistersLba28 errorRegisters, dev.Timeout, out double duration);
- menu:
+ menu:
AaruConsole.WriteLine(Localization.Device_0, devPath);
AaruConsole.WriteLine(Localization.Sending_ENABLE_OPERATIONS_to_the_device);
AaruConsole.WriteLine(Localization.Command_took_0_ms, duration);
- AaruConsole.WriteLine(Localization.Sense_is_0, sense);
+ AaruConsole.WriteLine(Localization.Sense_is_0, sense);
AaruConsole.WriteLine(Localization.ENABLE_OPERATIONS_status_registers);
AaruConsole.Write("{0}", MainClass.DecodeAtaRegisters(errorRegisters));
AaruConsole.WriteLine();
@@ -290,7 +293,8 @@ static class Smart
AaruConsole.WriteLine(Localization.Returning_to_SMART_commands_menu);
return;
- case 1: goto start;
+ case 1:
+ goto start;
default:
AaruConsole.WriteLine(Localization.Incorrect_option_Press_any_key_to_continue);
System.Console.ReadKey();
@@ -306,7 +310,7 @@ static class Smart
string strDev;
int item;
- parameters:
+ parameters:
while(true)
{
@@ -348,21 +352,22 @@ static class Smart
}
break;
- case 2: goto start;
+ case 2:
+ goto start;
}
}
- start:
+ start:
System.Console.Clear();
bool sense = dev.SmartExecuteOffLineImmediate(out AtaErrorRegistersLba28 errorRegisters, subcommand,
dev.Timeout, out double duration);
- menu:
+ menu:
AaruConsole.WriteLine(Localization.Device_0, devPath);
AaruConsole.WriteLine(Localization.Sending_EXECUTE_OFF_LINE_IMMEDIATE_to_the_device);
AaruConsole.WriteLine(Localization.Command_took_0_ms, duration);
- AaruConsole.WriteLine(Localization.Sense_is_0, sense);
+ AaruConsole.WriteLine(Localization.Sense_is_0, sense);
AaruConsole.WriteLine(Localization.EXECUTE_OFF_LINE_IMMEDIATE_status_registers);
AaruConsole.Write("{0}", MainClass.DecodeAtaRegisters(errorRegisters));
AaruConsole.WriteLine();
@@ -389,8 +394,10 @@ static class Smart
AaruConsole.WriteLine(Localization.Returning_to_SMART_commands_menu);
return;
- case 1: goto start;
- case 2: goto parameters;
+ case 1:
+ goto start;
+ case 2:
+ goto parameters;
default:
AaruConsole.WriteLine(Localization.Incorrect_option_Press_any_key_to_continue);
System.Console.ReadKey();
@@ -402,13 +409,13 @@ static class Smart
static void ReadData(string devPath, Device dev)
{
- start:
+ start:
System.Console.Clear();
bool sense = dev.SmartReadData(out byte[] buffer, out AtaErrorRegistersLba28 errorRegisters, dev.Timeout,
out double duration);
- menu:
+ menu:
AaruConsole.WriteLine(Localization.Device_0, devPath);
AaruConsole.WriteLine(Localization.Sending_READ_DATA_to_the_device);
AaruConsole.WriteLine(Localization.Command_took_0_ms, duration);
@@ -465,7 +472,8 @@ static class Smart
AaruConsole.WriteLine(Localization.Device_0, devPath);
goto menu;
- case 4: goto start;
+ case 4:
+ goto start;
default:
AaruConsole.WriteLine(Localization.Incorrect_option_Press_any_key_to_continue);
System.Console.ReadKey();
@@ -481,7 +489,7 @@ static class Smart
string strDev;
int item;
- parameters:
+ parameters:
while(true)
{
@@ -523,17 +531,18 @@ static class Smart
}
break;
- case 2: goto start;
+ case 2:
+ goto start;
}
}
- start:
+ start:
System.Console.Clear();
bool sense = dev.SmartReadLog(out byte[] buffer, out AtaErrorRegistersLba28 errorRegisters, address,
dev.Timeout, out double duration);
- menu:
+ menu:
AaruConsole.WriteLine(Localization.Device_0, devPath);
AaruConsole.WriteLine(Localization.Sending_READ_LOG_to_the_device);
AaruConsole.WriteLine(Localization.Command_took_0_ms, duration);
@@ -591,8 +600,10 @@ static class Smart
AaruConsole.WriteLine(Localization.Device_0, devPath);
goto menu;
- case 3: goto start;
- case 4: goto parameters;
+ case 3:
+ goto start;
+ case 4:
+ goto parameters;
default:
AaruConsole.WriteLine(Localization.Incorrect_option_Press_any_key_to_continue);
System.Console.ReadKey();
@@ -604,16 +615,16 @@ static class Smart
static void ReturnStatus(string devPath, Device dev)
{
- start:
+ start:
System.Console.Clear();
bool sense = dev.SmartReturnStatus(out AtaErrorRegistersLba28 errorRegisters, dev.Timeout, out double duration);
- menu:
+ menu:
AaruConsole.WriteLine(Localization.Device_0, devPath);
AaruConsole.WriteLine(Localization.Sending_RETURN_STATUS_to_the_device);
AaruConsole.WriteLine(Localization.Command_took_0_ms, duration);
- AaruConsole.WriteLine(Localization.Sense_is_0, sense);
+ AaruConsole.WriteLine(Localization.Sense_is_0, sense);
AaruConsole.WriteLine(Localization.RETURN_STATUS_status_registers);
AaruConsole.Write("{0}", MainClass.DecodeAtaRegisters(errorRegisters));
AaruConsole.WriteLine();
@@ -639,7 +650,8 @@ static class Smart
AaruConsole.WriteLine(Localization.Returning_to_SMART_commands_menu);
return;
- case 1: goto start;
+ case 1:
+ goto start;
default:
AaruConsole.WriteLine(Localization.Incorrect_option_Press_any_key_to_continue);
System.Console.ReadKey();
diff --git a/Aaru.Tests.Devices/Aaru.Tests.Devices.csproj.DotSettings b/Aaru.Tests.Devices/Aaru.Tests.Devices.csproj.DotSettings
index 805f987af..be6a9093b 100644
--- a/Aaru.Tests.Devices/Aaru.Tests.Devices.csproj.DotSettings
+++ b/Aaru.Tests.Devices/Aaru.Tests.Devices.csproj.DotSettings
@@ -2,6 +2,6 @@
xmlns:s="clr-namespace:System;assembly=mscorlib"
xmlns:wpf="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xml:space="preserve">
True
- True
\ No newline at end of file
+ x:Key="/Default/CodeInspection/NamespaceProvider/NamespaceFoldersToSkip/=localization/@EntryIndexedValue">True
+ True
\ No newline at end of file
diff --git a/Aaru.Tests.Devices/DecodeATARegisters.cs b/Aaru.Tests.Devices/DecodeATARegisters.cs
index a2c7e00e6..513497815 100644
--- a/Aaru.Tests.Devices/DecodeATARegisters.cs
+++ b/Aaru.Tests.Devices/DecodeATARegisters.cs
@@ -36,7 +36,7 @@ static partial class MainClass
{
static string DecodeAtaStatus(byte status)
{
- string ret = "";
+ var ret = "";
if((status & 0x80) == 0x80)
ret += "BSY ";
@@ -67,7 +67,7 @@ static partial class MainClass
static string DecodeAtaError(byte status)
{
- string ret = "";
+ var ret = "";
if((status & 0x80) == 0x80)
ret += "BBK ";
@@ -99,14 +99,14 @@ static partial class MainClass
public static string DecodeAtaRegisters(AtaErrorRegistersChs registers)
{
var sb = new StringBuilder();
- sb.AppendFormat(Localization.Status_0, DecodeAtaStatus(registers.Status)).AppendLine();
- sb.AppendFormat(Localization.Error_0, DecodeAtaStatus(registers.Error)).AppendLine();
- sb.AppendFormat(Localization.Device_0, (registers.DeviceHead >> 4) & 0x01).AppendLine();
- sb.AppendFormat(Localization.Cylinder_0, registers.CylinderHigh << (8 + registers.CylinderLow)).AppendLine();
- sb.AppendFormat(Localization.Head_0, registers.DeviceHead & 0xF).AppendLine();
- sb.AppendFormat(Localization.Sector_0, registers.Sector).AppendLine();
- sb.AppendFormat(Localization.Count_0, registers.SectorCount).AppendLine();
- sb.AppendFormat(Localization.LBA_Q_0, Convert.ToBoolean(registers.DeviceHead & 0x40)).AppendLine();
+ sb.AppendFormat(Localization.Status_0, DecodeAtaStatus(registers.Status)).AppendLine();
+ sb.AppendFormat(Localization.Error_0, DecodeAtaStatus(registers.Error)).AppendLine();
+ sb.AppendFormat(Localization.Device_0, registers.DeviceHead >> 4 & 0x01).AppendLine();
+ sb.AppendFormat(Localization.Cylinder_0, registers.CylinderHigh << 8 + registers.CylinderLow).AppendLine();
+ sb.AppendFormat(Localization.Head_0, registers.DeviceHead & 0xF).AppendLine();
+ sb.AppendFormat(Localization.Sector_0, registers.Sector).AppendLine();
+ sb.AppendFormat(Localization.Count_0, registers.SectorCount).AppendLine();
+ sb.AppendFormat(Localization.LBA_Q_0, Convert.ToBoolean(registers.DeviceHead & 0x40)).AppendLine();
sb.AppendFormat(Localization.Bit_7_set_0, Convert.ToBoolean(registers.DeviceHead & 0x80)).AppendLine();
sb.AppendFormat(Localization.Bit_5_set_0, Convert.ToBoolean(registers.DeviceHead & 0x20)).AppendLine();
@@ -117,15 +117,15 @@ static partial class MainClass
{
var sb = new StringBuilder();
sb.AppendFormat(Localization.Status_0, DecodeAtaStatus(registers.Status)).AppendLine();
- sb.AppendFormat(Localization.Error_0, DecodeAtaStatus(registers.Error)).AppendLine();
- sb.AppendFormat(Localization.Device_0, (registers.DeviceHead >> 4) & 0x01).AppendLine();
+ sb.AppendFormat(Localization.Error_0, DecodeAtaStatus(registers.Error)).AppendLine();
+ sb.AppendFormat(Localization.Device_0, registers.DeviceHead >> 4 & 0x01).AppendLine();
sb.AppendFormat(Localization.LBA_0,
((registers.DeviceHead & 0xF) << 24) + (registers.LbaHigh << 16) + (registers.LbaMid << 8) +
registers.LbaLow);
- sb.AppendFormat(Localization.Count_0, registers.SectorCount).AppendLine();
- sb.AppendFormat(Localization.LBA_Q_0, Convert.ToBoolean(registers.DeviceHead & 0x40)).AppendLine();
+ sb.AppendFormat(Localization.Count_0, registers.SectorCount).AppendLine();
+ sb.AppendFormat(Localization.LBA_Q_0, Convert.ToBoolean(registers.DeviceHead & 0x40)).AppendLine();
sb.AppendFormat(Localization.Bit_7_set_0, Convert.ToBoolean(registers.DeviceHead & 0x80)).AppendLine();
sb.AppendFormat(Localization.Bit_5_set_0, Convert.ToBoolean(registers.DeviceHead & 0x20)).AppendLine();
@@ -136,8 +136,8 @@ static partial class MainClass
{
var sb = new StringBuilder();
sb.AppendFormat(Localization.Status_0, DecodeAtaStatus(registers.Status)).AppendLine();
- sb.AppendFormat(Localization.Error_0, DecodeAtaStatus(registers.Error)).AppendLine();
- sb.AppendFormat(Localization.Device_0, (registers.DeviceHead >> 4) & 0x01).AppendLine();
+ sb.AppendFormat(Localization.Error_0, DecodeAtaStatus(registers.Error)).AppendLine();
+ sb.AppendFormat(Localization.Device_0, registers.DeviceHead >> 4 & 0x01).AppendLine();
ulong lba = registers.LbaHighPrevious * 0x10000000000UL;
lba += registers.LbaMidPrevious * 0x100000000UL;
@@ -148,8 +148,8 @@ static partial class MainClass
sb.AppendFormat(Localization.LBA_0, lba);
- sb.AppendFormat(Localization.Count_0, registers.SectorCount).AppendLine();
- sb.AppendFormat(Localization.LBA_Q_0, Convert.ToBoolean(registers.DeviceHead & 0x40)).AppendLine();
+ sb.AppendFormat(Localization.Count_0, registers.SectorCount).AppendLine();
+ sb.AppendFormat(Localization.LBA_Q_0, Convert.ToBoolean(registers.DeviceHead & 0x40)).AppendLine();
sb.AppendFormat(Localization.Bit_7_set_0, Convert.ToBoolean(registers.DeviceHead & 0x80)).AppendLine();
sb.AppendFormat(Localization.Bit_5_set_0, Convert.ToBoolean(registers.DeviceHead & 0x20)).AppendLine();
diff --git a/Aaru.Tests.Devices/Device.cs b/Aaru.Tests.Devices/Device.cs
index 8fc425c03..92cebbd1c 100644
--- a/Aaru.Tests.Devices/Device.cs
+++ b/Aaru.Tests.Devices/Device.cs
@@ -42,19 +42,19 @@ static partial class MainClass
while(true)
{
- AaruConsole.WriteLine("dev.PlatformID = {0}", dev.PlatformId);
- AaruConsole.WriteLine("dev.Timeout = {0}", dev.Timeout);
- AaruConsole.WriteLine("dev.Error = {0}", dev.Error);
- AaruConsole.WriteLine("dev.LastError = {0}", dev.LastError);
- AaruConsole.WriteLine("dev.Type = {0}", dev.Type);
- AaruConsole.WriteLine("dev.Manufacturer = \"{0}\"", dev.Manufacturer);
- AaruConsole.WriteLine("dev.Model = \"{0}\"", dev.Model);
- AaruConsole.WriteLine("dev.Revision = \"{0}\"", dev.FirmwareRevision);
- AaruConsole.WriteLine("dev.Serial = \"{0}\"", dev.Serial);
- AaruConsole.WriteLine("dev.SCSIType = {0}", dev.ScsiType);
- AaruConsole.WriteLine("dev.IsRemovable = {0}", dev.IsRemovable);
- AaruConsole.WriteLine("dev.IsUSB = {0}", dev.IsUsb);
- AaruConsole.WriteLine("dev.USBVendorID = 0x{0:X4}", dev.UsbVendorId);
+ AaruConsole.WriteLine("dev.PlatformID = {0}", dev.PlatformId);
+ AaruConsole.WriteLine("dev.Timeout = {0}", dev.Timeout);
+ AaruConsole.WriteLine("dev.Error = {0}", dev.Error);
+ AaruConsole.WriteLine("dev.LastError = {0}", dev.LastError);
+ AaruConsole.WriteLine("dev.Type = {0}", dev.Type);
+ AaruConsole.WriteLine("dev.Manufacturer = \"{0}\"", dev.Manufacturer);
+ AaruConsole.WriteLine("dev.Model = \"{0}\"", dev.Model);
+ AaruConsole.WriteLine("dev.Revision = \"{0}\"", dev.FirmwareRevision);
+ AaruConsole.WriteLine("dev.Serial = \"{0}\"", dev.Serial);
+ AaruConsole.WriteLine("dev.SCSIType = {0}", dev.ScsiType);
+ AaruConsole.WriteLine("dev.IsRemovable = {0}", dev.IsRemovable);
+ AaruConsole.WriteLine("dev.IsUSB = {0}", dev.IsUsb);
+ AaruConsole.WriteLine("dev.USBVendorID = 0x{0:X4}", dev.UsbVendorId);
AaruConsole.WriteLine("dev.USBProductID = 0x{0:X4}", dev.UsbProductId);
AaruConsole.WriteLine("dev.USBDescriptors.Length = {0}",
@@ -76,7 +76,7 @@ static partial class MainClass
AaruConsole.WriteLine(Localization.Press_any_key_to_continue, devPath);
System.Console.ReadKey();
- menu:
+ menu:
System.Console.Clear();
AaruConsole.WriteLine(Localization.Device_0, devPath);
AaruConsole.WriteLine(Localization.Options);
diff --git a/Aaru.Tests.Devices/Localization/Localization.es.resx b/Aaru.Tests.Devices/Localization/Localization.es.resx
index 3363ba4f9..7653b3523 100644
--- a/Aaru.Tests.Devices/Localization/Localization.es.resx
+++ b/Aaru.Tests.Devices/Localization/Localization.es.resx
@@ -1,3542 +1,3542 @@
-
-
- text/microsoft-resx
-
-
- 1.3
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral,
- PublicKeyToken=b77a5c561934e089
-
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral,
- PublicKeyToken=b77a5c561934e089
-
-
-
+
+
+ text/microsoft-resx
+
+
+ 1.3
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral,
+ PublicKeyToken=b77a5c561934e089
+
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral,
+ PublicKeyToken=b77a5c561934e089
+
+
+
Dispositivo: {0}
-
+
Enviar un comando ATA de 28-bits al dispositivo:
-
+
1.- Enviar comando READ BUFFER.
-
+
2.- Enviar comando READ BUFFER DMA.
-
+
3.- Enviar comando READ DMA.
-
+
4.- Enviar comando READ DMA WITH RETRIES.
-
+
5.- Enviar comando READ LONG.
-
+
6.- Enviar comando READ LONG WITH RETRIES.
-
+
7.- Enviar comando READ MULTIPLE.
-
+
8.- Enviar comando READ NATIVE MAX ADDRESS.
-
+
9.- Enviar comando READ SECTORS.
-
+
10.- Enviar comando READ SECTORS WITH RETRIES.
-
+
11.- Enviar comando SEEK.
-
+
0.- Volver al menú de comandos ATA.
-
+
Elija:
-
+
No es un número. Pulse cualquier tecla para continuar...
-
+
Volviendo al menú de comandos ATA...
-
+
Opción incorrecta. Pulse cualquier tecla para continuar...
-
+
Enviando READ BUFFER al dispositivo:
-
+
El comando tomó {0} ms.
-
+
Sense es {0}
-
+
El búfer tiene {0} bytes.
-
+
¿Está vació o es nulo el búfer?: {0}
-
+
Elegir qué hacer:
-
+
1.- Mostrar el búfer.
-
+
2.- Descodificar registros de error.
-
+
3.- Enviar el comando otra vez.
-
+
0.- Volver al menú de comandos ATA de 28-bits.
-
+
Volviendo al menú de comandos ATA de 28-bits...
-
+
Respuesta de READ BUFFER:
-
+
Pulse cualquier tecla para continuar...
-
+
Registros de estado de READ BUFFER:
-
+
nulo
-
+
Enviando READ BUFFER DMA al dispositivo:
-
+
Respuesta de READ BUFFER DMA:
-
+
Registros de estado de READ BUFFER DMA:
-
+
Parámetros para el comando READ DMA WITH RETRIES:
-
+
Parámetros para el comando READ DMA:
-
+
LBA: {0}
-
+
Cuenta: {0}
-
+
1.- Cambiar parámetros.
-
+
¿Qué dirección del bloque lógico?:
-
+
La dirección no puede ser mayor de {0}. Estableciéndola a {0}...
-
+
¿Cuántos sectores?:
-
+
Enviando READ DMA WITH RETRIES al dispositivo:
-
+
Enviando READ DMA al dispositivo:
-
+
4.- Cambiar parámetros.
-
+
Respuesta de READ DMA WITH RETRIES:
-
+
Respuesta de READ DMA:
-
+
Registros de estado de READ DMA WITH RETRIES:
-
+
Registros de estado de READ DMA:
-
+
2.- Enviar el comando con estos parámetros.
-
+
Parámetros para el comando READ LONG WITH RETRIES:
-
+
Parámetros para el comando READ LONG:
-
+
Tamaño del bloque: {0}
-
+
¿Cuántos bytes se esperan?:
-
+
Enviando READ LONG WITH RETRIES al dispositivo:
-
+
Enviando READ LONG al dispositivo:
-
+
Respuesta de READ LONG WITH RETRIES:
-
+
Respuesta de READ LONG:
-
+
Registros de estado de READ LONG WITH RETRIES:
-
+
Registros de estado de READ LONG:
-
+
Parámetros para el comando READ MULTIPLE:
-
+
Enviando READ MULTIPLE al dispositivo:
-
+
Respuesta de READ MULTIPLE:
-
+
Registros de estado de READ MULTIPLE:
-
+
Enviando READ NATIVE MAX ADDRESS al dispositivo:
-
+
El LBA máximo es {0}.
-
+
1.- Descodificar registros de error.
-
+
2.- Enviar el comando de nuevo.
-
+
Registros de estado de READ NATIVE MAX ADDRESS:
-
+
Parámetros para el comando READ SECTORS WITH RETRIES:
-
+
Parámetros para el comando READ SECTORS:
-
+
Enviando READ SECTORS WITH RETRIES al dispositivo:
-
+
Enviando READ SECTORS al dispositivo:
-
+
Respuesta de READ SECTORS WITH RETRIES:
-
+
Respuesta de READ SECTORS:
-
+
Registros de estado de READ SECTORS WITH RETRIES:
-
+
Registros de estado de READ SECTORS:
-
+
Parámetros para el comando SEEK:
-
+
Enviando SEEK al dispositivo:
-
+
3.- Cambiar parámetros.
-
+
Registros de estado de SEEK:
-
+
Enviar un comando ATA de 48-bits al dispositivo:
-
+
1.- Enviar comando GET NATIVE MAX ADDRESS EXT.
-
+
2.- Enviar comando READ DMA EXT.
-
+
3.- Enviar comando READ LOG DMA EXT.
-
+
4.- Enviar comando READ LOG EXT.
-
+
5.- Enviar comando READ NATIVE MAX ADDRESS EXT.
-
+
6.- Enviar comando READ MULTIPLE EXT.
-
+
7.- Enviar comando READ SECTORS EXT.
-
+
Enviando GET NATIVE MAX ADDRESS EXT al dispositivo:
-
+
0.- Volver al menú de comandos ATA de 48-bits.
-
+
Volviendo al menú de comandos ATA de 48-bits...
-
+
Registros de estado de GET NATIVE MAX ADDRESS EXT:
-
+
Parámetros para el comando READ DMA EXT:
-
+
Enviando READ DMA EXT al dispositivo:
-
+
Respuesta de READ DMA EXT:
-
+
Registros de estado de READ DMA EXT:
-
+
Parámetros para el comando READ LOG EXT:
-
+
Dirección del registro: {0}
-
+
Número de página: {0}
-
+
¿Qué dirección del registro?:
-
+
¿Qué número de página?:
-
+
Enviando READ LOG EXT al dispositivo:
-
+
Respuesta de READ LOG EXT:
-
+
Registros de estado de READ LOG EXT:
-
+
Parámetros para el comando READ LOG DMA EXT:
-
+
Enviando READ LOG DMA EXT al dispositivo:
-
+
Respuesta de READ LOG DMA EXT:
-
+
Registros de estado de READ LOG DMA EXT:
-
+
Parámetros para el comando READ MULTIPLE EXT:
-
+
Enviando READ MULTIPLE EXT al dispositivo:
-
+
Respuesta de READ MULTIPLE EXT:
-
+
Registros de estado de READ MULTIPLE EXT:
-
+
Enviando READ NATIVE MAX ADDRESS EXT al dispositivo:
-
+
Parámetros para el comando READ SECTORS EXT:
-
+
Enviando READ SECTORS EXT al dispositivo:
-
+
Respuesta de READ SECTORS EXT:
-
+
Registros de estado de READ SECTORS EXT:
-
+
Enviar un comando ATA CHS al dispositivo:
-
+
1.- Enviar comando IDENTIFY DEVICE.
-
+
2.- Enviar comando READ DMA.
-
+
3.- Enviar comando READ DMA WITH RETRIES.
-
+
4.- Enviar comando READ LONG.
-
+
5.- Enviar comando READ LONG WITH RETRIES.
-
+
6.- Enviar comando READ MULTIPLE.
-
+
7.- Enviar comando READ SECTORS.
-
+
8.- Enviar comando READ SECTORS WITH RETRIES.
-
+
9.- Enviar comando SEEK.
-
+
10.- Enviar comando SET FEATURES.
-
+
Enviando IDENTIFY DEVICE al dispositivo:
-
+
2.- Descodificar el búfer.
-
+
3.- Descodificar registros de error.
-
+
4.- Enviar el comando de nuevo.
-
+
0.- Volver al menú de comandos ATA CHS.
-
+
Volviendo al menú de comandos ATA CHS...
-
+
Respuesta de IDENTIFY DEVICE:
-
+
Respuesta descodificada de IDENTIFY DEVICE:
-
+
Registros de estado de IDENTIFY DEVICE:
-
+
Cilindro: {0}
-
+
Cabeza: {0}
-
+
Sector: {0}
-
+
¿Qué cilindro?:
-
+
¿Qué cabeza?:
-
+
La cabeza no puede ser mayor de 15. Estableciendo en 15...
-
+
¿Qué sector?:
-
+
Parámetros para el comando SET FEATURES:
-
+
Cuenta de sectores: {0}
-
+
Funcionalidad: 0x{0:X2}
-
+
¿Cuántos sectores?
-
+
¿Qué funcionalidad?:
-
+
Enviando SET FEATURES al dispositivo:
-
+
Registros de estado de SET FEATURES:
-
+
Enviar comando ATAPI al dispositivo:
-
+
1.- Enviar comando IDENTIFY PACKET DEVICE.
-
+
Enviando IDENTIFY PACKET DEVICE al dispositivo:
-
+
0.- Volver al menú de comandos ATAPI.
-
+
Volviendo al menú de comandos ATAPI...
-
+
Respuesta de IDENTIFY PACKET DEVICE:
-
+
Respuesta descodificada de IDENTIFY PACKET DEVICE:
-
+
Registros de estado de IDENTIFY PACKET DEVICE:
-
+
Enviar un comando CompactFlash al dispositivo:
-
+
1.- Enviar comando REQUEST EXTENDED ERROR CODE.
-
+
2.- Enviar comando CHS TRANSLATE SECTOR.
-
+
3.- Enviar comando LBA TRANSLATE SECTOR.
-
+
Enviando REQUEST EXTENDED ERROR CODE al dispositivo:
-
+
Código de error {0}.
-
+
0.- Volver al menú de comandos CompactFlash.
-
+
Volviendo al menú de comandos CompactFlash...
-
+
Registros de estado de REQUEST EXTENDED ERROR CODE:
-
+
Parámetros para el comando TRANSLATE SECTOR:
-
+
Enviando TRANSLATE SECTOR al dispositivo:
-
+
Respuesta de TRANSLATE SECTOR:
-
+
Registros de estado de TRANSLATE SECTOR:
-
+
Enviar comando Media Card Pass Through al dispositivo:
-
+
1.- Enviar comando CHECK MEDIA CARD TYPE.
-
+
Parámetros para el comando CHECK MEDIA CARD TYPE:
-
+
Funcionalidad: {0}
-
+
0.- Volver al menú de comandos Media Card Pass Through.
-
+
Volviendo al menú de comandos Media Card Pass Through...
-
+
¿Funcionalidad?
-
+
Enviando CHECK MEDIA CARD TYPE al dispositivo:
-
+
Registros de estado de CHECK MEDIA CARD TYPE:
-
+
1.- Enviar el comando de nuevo.
-
+
2.- Cambiar parámetros.
-
+
Enviar un comando S.M.A.R.T. al dispositivo:
-
+
1.- Enviar comando DISABLE ATTRIBUTE AUTOSAVE.
-
+
2.- Enviar comando DISABLE OPERATIONS.
-
+
3.- Enviar comando ENABLE ATTRIBUTE AUTOSAVE.
-
+
4.- Enviar comando ENABLE OPERATIONS.
-
+
5.- Enviar comando EXECUTE OFF-LINE IMMEDIATE.
-
+
6.- Enviar comando READ DATA.
-
+
7.- Enviar comando READ LOG.
-
+
8.- Enviar comando RETURN STATUS.
-
+
Enviando DISABLE ATTRIBUTE AUTOSAVE al dispositivo:
-
+
Registros de estado de DISABLE ATTRIBUTE AUTOSAVE:
-
+
0.- Volver al menú de comandos S.M.A.R.T..
-
+
Volviendo al menú de comandos S.M.A.R.T....
-
+
Enviando DISABLE OPERATIONS al dispositivo:
-
+
Registros de estado de DISABLE OPERATIONS:
-
+
Enviando ENABLE ATTRIBUTE AUTOSAVE al dispositivo:
-
+
Registros de estado de ENABLE ATTRIBUTE AUTOSAVE:
-
+
Enviando ENABLE OPERATIONS al dispositivo:
-
+
Registros de estado de ENABLE OPERATIONS:
-
+
Parámetros para el comando EXECUTE OFF-LINE IMMEDIATE:
-
+
Subcomando: {0}
-
+
¿Subcomando?:
-
+
Enviando EXECUTE OFF-LINE IMMEDIATE al dispositivo:
-
+
Registros de estado de EXECUTE OFF-LINE IMMEDIATE:
-
+
Enviando READ DATA al dispositivo:
-
+
Respuesta de READ DATA:
-
+
Registros de estado de READ DATA:
-
+
Parámetros para el comando READ LOG:
-
+
¿Dirección del registro?:
-
+
Enviando READ LOG al dispositivo:
-
+
Respuesta de READ LOG:
-
+
Registros de estado de READ LOG:
-
+
Enviando RETURN STATUS al dispositivo:
-
+
Registros de estado de RETURN STATUS:
-
+
Enviar comando del fabricante Adaptec al dispositivo:
-
+
1.- Enviar comando READ/RESET USAGE COUNTER.
-
+
2.- Enviar comando READ DATA BUFFER.
-
+
3.- Enviar comando SET ERROR THRESHOLD.
-
+
4.- Enviar comando TRANSLATE.
-
+
0.- Volver al menú de comandos SCSI.
-
+
Volviendo al menú de comandos SCSI...
-
+
Parámetros para el comando READ/RESET USAGE COUNTER:
-
+
¿Unidad 1?: {0}
-
+
0.- Volver al menú de comandos del fabricante Adaptec.
-
+
Volviendo al menú de comandos del fabricante Adaptec...
-
+
¿Unidad 1?:
-
+
No es un buleano. Pulse cualquier tecla para continuar...
-
+
Enviando READ/RESET USAGE COUNTER al dispositivo:
-
+
El búfer de sense ocupa {0} bytes.
-
+
¿Está el bufer de sense vació o es nulo? {0}
-
+
2.- Mostrar búfer del sense.
-
+
3.- Descodificar el búfer del sense.
-
+
5.- Cambiar parámetros.
-
+
Respuesta de READ/RESET USAGE COUNTER:
-
+
Sense de READ/RESET USAGE COUNTER:
-
+
Sense descodificado de READ/RESET USAGE COUNTER:
-
+
Enviando READ DATA BUFFER al dispositivo:
-
+
Respuesta de READ DATA BUFFER:
-
+
Sense de READ DATA BUFFER:
-
+
Sense descodificado de READ DATA BUFFER:
-
+
Parámetros para el comando SET ERROR THRESHOLD:
-
+
LÃmite de error: {0}
-
+
¿LÃmite de error?:
-
+
Enviando SET ERROR THRESHOLD al dispositivo:
-
+
Sense descodificado de SET ERROR THRESHOLD:
-
+