mirror of
https://github.com/aaru-dps/Aaru.git
synced 2025-12-16 19:24:25 +00:00
[Refactor] Use collection expressions.
This commit is contained in:
@@ -30,7 +30,6 @@
|
||||
// Copyright © 2011-2024 Natalia Portillo
|
||||
// ****************************************************************************/
|
||||
|
||||
using System;
|
||||
using Aaru.Console;
|
||||
|
||||
// ReSharper disable UnusedMember.Global
|
||||
@@ -92,7 +91,7 @@ public partial class Device
|
||||
public bool ArchiveCorpSeekBlock(out byte[] senseBuffer, bool immediate, uint lba, uint timeout,
|
||||
out double duration)
|
||||
{
|
||||
byte[] buffer = Array.Empty<byte>();
|
||||
byte[] buffer = [];
|
||||
var cdb = new byte[6];
|
||||
senseBuffer = new byte[64];
|
||||
|
||||
|
||||
@@ -30,7 +30,6 @@
|
||||
// Copyright © 2011-2024 Natalia Portillo
|
||||
// ****************************************************************************/
|
||||
|
||||
using System;
|
||||
using System.Diagnostics.CodeAnalysis;
|
||||
using Aaru.Console;
|
||||
|
||||
@@ -60,7 +59,7 @@ public partial class Device
|
||||
/// <param name="duration">Duration.</param>
|
||||
public bool CertanceParkUnpark(out byte[] senseBuffer, bool park, uint timeout, out double duration)
|
||||
{
|
||||
byte[] buffer = Array.Empty<byte>();
|
||||
byte[] buffer = [];
|
||||
var cdb = new byte[6];
|
||||
senseBuffer = new byte[64];
|
||||
|
||||
|
||||
@@ -103,10 +103,7 @@ public partial class Device
|
||||
{
|
||||
for(var i = 0; i < transferLength; i++)
|
||||
{
|
||||
byte[] sectorBuffer =
|
||||
{
|
||||
0x0, buffer[1 + 2064 * i], buffer[2 + 2064 * i], buffer[3 + 2064 * i]
|
||||
};
|
||||
byte[] sectorBuffer = [0x0, buffer[1 + 2064 * i], buffer[2 + 2064 * i], buffer[3 + 2064 * i]];
|
||||
|
||||
var sectorNumber = BigEndianBitConverter.ToUInt32(sectorBuffer, 0);
|
||||
|
||||
|
||||
@@ -46,7 +46,7 @@ public partial class Device
|
||||
{
|
||||
senseBuffer = new byte[64];
|
||||
var cdb = new byte[6];
|
||||
byte[] buffer = Array.Empty<byte>();
|
||||
byte[] buffer = [];
|
||||
|
||||
cdb[0] = (byte)ScsiCommands.KreonCommand;
|
||||
cdb[1] = 0x08;
|
||||
@@ -102,7 +102,7 @@ public partial class Device
|
||||
{
|
||||
senseBuffer = new byte[64];
|
||||
var cdb = new byte[6];
|
||||
byte[] buffer = Array.Empty<byte>();
|
||||
byte[] buffer = [];
|
||||
|
||||
cdb[0] = (byte)ScsiCommands.KreonCommand;
|
||||
cdb[1] = 0x08;
|
||||
|
||||
@@ -637,7 +637,7 @@ public partial class Device
|
||||
{
|
||||
senseBuffer = new byte[64];
|
||||
var cdb = new byte[6];
|
||||
byte[] buffer = Array.Empty<byte>();
|
||||
byte[] buffer = [];
|
||||
|
||||
cdb[0] = (byte)ScsiCommands.PreventAllowMediumRemoval;
|
||||
|
||||
@@ -715,7 +715,7 @@ public partial class Device
|
||||
{
|
||||
senseBuffer = new byte[64];
|
||||
var cdb = new byte[6];
|
||||
byte[] buffer = Array.Empty<byte>();
|
||||
byte[] buffer = [];
|
||||
|
||||
cdb[0] = (byte)ScsiCommands.StartStopUnit;
|
||||
|
||||
@@ -867,7 +867,7 @@ public partial class Device
|
||||
{
|
||||
senseBuffer = new byte[64];
|
||||
var cdb = new byte[12];
|
||||
byte[] buffer = Array.Empty<byte>();
|
||||
byte[] buffer = [];
|
||||
|
||||
cdb[0] = (byte)ScsiCommands.SetCdRomSpeed;
|
||||
cdb[1] = (byte)((byte)rotationalControl & 0x03);
|
||||
|
||||
@@ -32,7 +32,6 @@
|
||||
|
||||
// ReSharper disable InconsistentNaming
|
||||
|
||||
using System;
|
||||
using Aaru.Console;
|
||||
|
||||
// ReSharper disable UnusedMember.Global
|
||||
@@ -162,7 +161,7 @@ public partial class Device
|
||||
|
||||
cdb[0] = (byte)ScsiCommands.MiniDiscStopPlay;
|
||||
|
||||
buffer = Array.Empty<byte>();
|
||||
buffer = [];
|
||||
|
||||
LastError = SendScsiCommand(cdb,
|
||||
ref buffer,
|
||||
|
||||
@@ -30,7 +30,6 @@
|
||||
// Copyright © 2011-2024 Natalia Portillo
|
||||
// ****************************************************************************/
|
||||
|
||||
using System;
|
||||
using Aaru.Console;
|
||||
using Aaru.Decoders.SCSI;
|
||||
|
||||
@@ -64,7 +63,7 @@ public partial class Device
|
||||
{
|
||||
senseBuffer = new byte[64];
|
||||
var cdb = new byte[10];
|
||||
byte[] buffer = Array.Empty<byte>();
|
||||
byte[] buffer = [];
|
||||
foundLba = 0;
|
||||
foundBlocks = 0;
|
||||
|
||||
|
||||
@@ -400,7 +400,7 @@ public partial class Device
|
||||
{
|
||||
senseBuffer = new byte[64];
|
||||
var cdb = new byte[6];
|
||||
byte[] buffer = Array.Empty<byte>();
|
||||
byte[] buffer = [];
|
||||
|
||||
cdb[0] = (byte)ScsiCommands.Seek6;
|
||||
cdb[1] = (byte)((lba & 0x1F0000) >> 16);
|
||||
@@ -431,7 +431,7 @@ public partial class Device
|
||||
{
|
||||
senseBuffer = new byte[64];
|
||||
var cdb = new byte[10];
|
||||
byte[] buffer = Array.Empty<byte>();
|
||||
byte[] buffer = [];
|
||||
|
||||
cdb[0] = (byte)ScsiCommands.Seek10;
|
||||
cdb[2] = (byte)((lba & 0xFF000000) >> 24);
|
||||
|
||||
@@ -77,10 +77,7 @@ public partial class Device
|
||||
buffer = new byte[36];
|
||||
senseBuffer = new byte[64];
|
||||
|
||||
byte[] cdb =
|
||||
{
|
||||
(byte)ScsiCommands.Inquiry, 0, 0, 0, 36, 0
|
||||
};
|
||||
byte[] cdb = [(byte)ScsiCommands.Inquiry, 0, 0, 0, 36, 0];
|
||||
|
||||
LastError = SendScsiCommand(cdb,
|
||||
ref buffer,
|
||||
@@ -96,10 +93,7 @@ public partial class Device
|
||||
|
||||
var pagesLength = (byte)(buffer[4] + 5);
|
||||
|
||||
cdb = new byte[]
|
||||
{
|
||||
(byte)ScsiCommands.Inquiry, 0, 0, 0, pagesLength, 0
|
||||
};
|
||||
cdb = [(byte)ScsiCommands.Inquiry, 0, 0, 0, pagesLength, 0];
|
||||
|
||||
buffer = new byte[pagesLength];
|
||||
senseBuffer = new byte[64];
|
||||
@@ -163,10 +157,7 @@ public partial class Device
|
||||
buffer = new byte[36];
|
||||
senseBuffer = new byte[64];
|
||||
|
||||
byte[] cdb =
|
||||
{
|
||||
(byte)ScsiCommands.Inquiry, 1, page, 0, 36, 0
|
||||
};
|
||||
byte[] cdb = [(byte)ScsiCommands.Inquiry, 1, page, 0, 36, 0];
|
||||
|
||||
LastError = SendScsiCommand(cdb,
|
||||
ref buffer,
|
||||
@@ -185,10 +176,7 @@ public partial class Device
|
||||
|
||||
var pagesLength = (byte)(buffer[3] + 4);
|
||||
|
||||
cdb = new byte[]
|
||||
{
|
||||
(byte)ScsiCommands.Inquiry, 1, page, 0, pagesLength, 0
|
||||
};
|
||||
cdb = [(byte)ScsiCommands.Inquiry, 1, page, 0, pagesLength, 0];
|
||||
|
||||
buffer = new byte[pagesLength];
|
||||
senseBuffer = new byte[64];
|
||||
@@ -217,12 +205,9 @@ public partial class Device
|
||||
{
|
||||
senseBuffer = new byte[64];
|
||||
|
||||
byte[] cdb =
|
||||
{
|
||||
(byte)ScsiCommands.TestUnitReady, 0, 0, 0, 0, 0
|
||||
};
|
||||
byte[] cdb = [(byte)ScsiCommands.TestUnitReady, 0, 0, 0, 0, 0];
|
||||
|
||||
byte[] buffer = Array.Empty<byte>();
|
||||
byte[] buffer = [];
|
||||
|
||||
LastError = SendScsiCommand(cdb,
|
||||
ref buffer,
|
||||
@@ -454,7 +439,7 @@ public partial class Device
|
||||
{
|
||||
senseBuffer = new byte[64];
|
||||
var cdb = new byte[6];
|
||||
byte[] buffer = Array.Empty<byte>();
|
||||
byte[] buffer = [];
|
||||
|
||||
cdb[0] = (byte)ScsiCommands.PreventAllowMediumRemoval;
|
||||
cdb[4] = (byte)((byte)preventMode & 0x03);
|
||||
|
||||
@@ -75,7 +75,7 @@ public partial class Device
|
||||
{
|
||||
senseBuffer = new byte[64];
|
||||
var cdb = new byte[6];
|
||||
byte[] buffer = Array.Empty<byte>();
|
||||
byte[] buffer = [];
|
||||
|
||||
cdb[0] = (byte)ScsiCommands.LoadUnload;
|
||||
|
||||
@@ -161,7 +161,7 @@ public partial class Device
|
||||
{
|
||||
senseBuffer = new byte[64];
|
||||
var cdb = new byte[10];
|
||||
byte[] buffer = Array.Empty<byte>();
|
||||
byte[] buffer = [];
|
||||
|
||||
cdb[0] = (byte)ScsiCommands.Locate;
|
||||
|
||||
@@ -259,7 +259,7 @@ public partial class Device
|
||||
{
|
||||
senseBuffer = new byte[64];
|
||||
var cdb = new byte[16];
|
||||
byte[] buffer = Array.Empty<byte>();
|
||||
byte[] buffer = [];
|
||||
byte[] idBytes = BitConverter.GetBytes(identifier);
|
||||
|
||||
cdb[0] = (byte)ScsiCommands.Locate16;
|
||||
@@ -1015,7 +1015,7 @@ public partial class Device
|
||||
{
|
||||
senseBuffer = new byte[64];
|
||||
var cdb = new byte[6];
|
||||
byte[] buffer = Array.Empty<byte>();
|
||||
byte[] buffer = [];
|
||||
|
||||
cdb[0] = (byte)ScsiCommands.Rewind;
|
||||
|
||||
@@ -1046,7 +1046,7 @@ public partial class Device
|
||||
{
|
||||
senseBuffer = new byte[64];
|
||||
var cdb = new byte[6];
|
||||
byte[] buffer = Array.Empty<byte>();
|
||||
byte[] buffer = [];
|
||||
|
||||
cdb[0] = (byte)ScsiCommands.TrackSelect;
|
||||
cdb[5] = track;
|
||||
@@ -1077,7 +1077,7 @@ public partial class Device
|
||||
{
|
||||
senseBuffer = new byte[64];
|
||||
var cdb = new byte[6];
|
||||
byte[] buffer = Array.Empty<byte>();
|
||||
byte[] buffer = [];
|
||||
byte[] countB = BitConverter.GetBytes(count);
|
||||
|
||||
cdb[0] = (byte)ScsiCommands.Space;
|
||||
|
||||
@@ -30,7 +30,6 @@
|
||||
// Copyright © 2011-2024 Natalia Portillo
|
||||
// ****************************************************************************/
|
||||
|
||||
using System;
|
||||
using Aaru.Console;
|
||||
|
||||
// ReSharper disable UnusedMember.Global
|
||||
@@ -106,7 +105,7 @@ public partial class Device
|
||||
cdb[4] = 1;
|
||||
}
|
||||
else
|
||||
buffer = Array.Empty<byte>();
|
||||
buffer = [];
|
||||
|
||||
if(!inhibitDma)
|
||||
{
|
||||
@@ -194,7 +193,7 @@ public partial class Device
|
||||
cdb[4] = 1;
|
||||
}
|
||||
else
|
||||
buffer = Array.Empty<byte>();
|
||||
buffer = [];
|
||||
|
||||
if(!inhibitDma)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user