Moved devices enums and structs out of classes.

This commit is contained in:
2015-10-19 04:39:39 +01:00
parent ac491f6f5c
commit efcc294202
11 changed files with 2679 additions and 2619 deletions

View File

@@ -39,76 +39,73 @@ using System;
namespace DiscImageChef.Devices
{
public static class Structs
public struct AtaRegistersCHS
{
public struct AtaRegistersCHS
{
public byte feature;
public byte sectorCount;
public byte sector;
public byte cylinderLow;
public byte cylinderHigh;
public byte deviceHead;
public byte command;
}
public byte feature;
public byte sectorCount;
public byte sector;
public byte cylinderLow;
public byte cylinderHigh;
public byte deviceHead;
public byte command;
}
public struct AtaRegistersLBA28
{
public byte feature;
public byte sectorCount;
public byte lbaLow;
public byte lbaMid;
public byte lbaHigh;
public byte deviceHead;
public byte command;
}
public struct AtaRegistersLBA28
{
public byte feature;
public byte sectorCount;
public byte lbaLow;
public byte lbaMid;
public byte lbaHigh;
public byte deviceHead;
public byte command;
}
public struct AtaRegistersLBA48
{
public ushort feature;
public ushort sectorCount;
public ushort lbaLow;
public ushort lbaMid;
public ushort lbaHigh;
public byte deviceHead;
public byte command;
}
public struct AtaRegistersLBA48
{
public ushort feature;
public ushort sectorCount;
public ushort lbaLow;
public ushort lbaMid;
public ushort lbaHigh;
public byte deviceHead;
public byte command;
}
public struct AtaErrorRegistersCHS
{
public byte status;
public byte error;
public byte sectorCount;
public byte sector;
public byte cylinderLow;
public byte cylinderHigh;
public byte deviceHead;
public byte command;
}
public struct AtaErrorRegistersCHS
{
public byte status;
public byte error;
public byte sectorCount;
public byte sector;
public byte cylinderLow;
public byte cylinderHigh;
public byte deviceHead;
public byte command;
}
public struct AtaErrorRegistersLBA28
{
public byte status;
public byte error;
public byte sectorCount;
public byte lbaLow;
public byte lbaMid;
public byte lbaHigh;
public byte deviceHead;
public byte command;
}
public struct AtaErrorRegistersLBA28
{
public byte status;
public byte error;
public byte sectorCount;
public byte lbaLow;
public byte lbaMid;
public byte lbaHigh;
public byte deviceHead;
public byte command;
}
public struct AtaErrorRegistersLBA48
{
public byte status;
public byte error;
public ushort sectorCount;
public ushort lbaLow;
public ushort lbaMid;
public ushort lbaHigh;
public byte deviceHead;
public byte command;
}
public struct AtaErrorRegistersLBA48
{
public byte status;
public byte error;
public ushort sectorCount;
public ushort lbaLow;
public ushort lbaMid;
public ushort lbaHigh;
public byte deviceHead;
public byte command;
}
}