Class ATA
Inheritance
System.Object
ATA
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Cosmos.Core.IOGroup
Assembly: Cosmos.Core.dll
Syntax
public class ATA
Constructors
| Improve this Doc View SourceATA(Boolean)
Constructor for ATA-spec device (including ATAPI?) aSecondary boolean to check if Primary or Secondary channel, used in modern ATA controllers
Declaration
public ATA(bool aSecondary)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | aSecondary |
Fields
| Improve this Doc View SourceAlternateStatus
Alternate Status IOPort.
Declaration
public readonly int AlternateStatus
Field Value
Type | Description |
---|---|
System.Int32 |
Command
Command IOPort.
Declaration
public readonly int Command
Field Value
Type | Description |
---|---|
System.Int32 |
Control
Control IOPort.
Declaration
public readonly int Control
Field Value
Type | Description |
---|---|
System.Int32 |
Data
Data IOPort.
Declaration
public readonly int Data
Field Value
Type | Description |
---|---|
System.Int32 |
DeviceSelect
Device select IOPort.
Declaration
public readonly int DeviceSelect
Field Value
Type | Description |
---|---|
System.Int32 |
Error
Error IOPort
Declaration
public readonly int Error
Field Value
Type | Description |
---|---|
System.Int32 |
Features
Features IOPort.
Declaration
public readonly int Features
Field Value
Type | Description |
---|---|
System.Int32 |
LBA0
LBA0 IOPort.
Declaration
public readonly int LBA0
Field Value
Type | Description |
---|---|
System.Int32 |
LBA1
LBA1 IOPort.
Declaration
public readonly int LBA1
Field Value
Type | Description |
---|---|
System.Int32 |
LBA2
LBA2 IOPort.
Declaration
public readonly int LBA2
Field Value
Type | Description |
---|---|
System.Int32 |
LBA3
LBA3 IOPort.
Declaration
public readonly int LBA3
Field Value
Type | Description |
---|---|
System.Int32 |
LBA4
LBA4 IOPort.
Declaration
public readonly int LBA4
Field Value
Type | Description |
---|---|
System.Int32 |
LBA5
LBA5 IOPort.
Declaration
public readonly int LBA5
Field Value
Type | Description |
---|---|
System.Int32 |
SectorCount
Sector Count IOPort.
Declaration
public readonly int SectorCount
Field Value
Type | Description |
---|---|
System.Int32 |
SectorCountLBA48
Sector count IOPort.
Declaration
public readonly int SectorCountLBA48
Field Value
Type | Description |
---|---|
System.Int32 |
Status
Status IOPort.
Declaration
public readonly int Status
Field Value
Type | Description |
---|---|
System.Int32 |
Methods
| Improve this Doc View SourceWait()
Waits for IO operations to complete.
Declaration
public void Wait()