Fix 48-bit ATA commands. Fixes #532

This commit is contained in:
2021-07-29 00:56:12 +01:00
parent 317b5af538
commit 3fafaa8921
2 changed files with 22 additions and 13 deletions

View File

@@ -63,9 +63,12 @@ namespace Aaru.Decoders.ATA
{
public ushort Feature;
public ushort SectorCount;
public ushort LbaLow;
public ushort LbaMid;
public ushort LbaHigh;
public byte LbaLowPrevious;
public byte LbaLowCurrent;
public byte LbaMidPrevious;
public byte LbaMidCurrent;
public byte LbaHighPrevious;
public byte LbaHighCurrent;
public byte DeviceHead;
public byte Command;
}
@@ -100,9 +103,12 @@ namespace Aaru.Decoders.ATA
public byte Status;
public byte Error;
public ushort SectorCount;
public ushort LbaLow;
public ushort LbaMid;
public ushort LbaHigh;
public byte LbaLowPrevious;
public byte LbaLowCurrent;
public byte LbaMidPrevious;
public byte LbaMidCurrent;
public byte LbaHighPrevious;
public byte LbaHighCurrent;
public byte DeviceHead;
}
}