ReactOS 0.4.16-dev-297-gc569aee
|
Go to the source code of this file.
Classes | |
struct | _ADDREMOVEDEV |
struct | _SETTRANSFERMODE |
struct | _GETTRANSFERMODE |
struct | _GETDRVVERSION |
struct | _CHANINFO |
struct | _ADAPTERINFO |
struct | _ATA_PASS_THROUGH_DIRECT |
struct | _IDEREGS_EX |
struct | _UNIATA_REG_IO |
struct | _UNIATA_REG_IO_HDR |
struct | _UNIATA_CTL |
struct | _SCSI_PASS_THROUGH_WITH_BUFFERS |
struct | _SCSI_PASS_THROUGH_DIRECT_WITH_BUFFER |
#define AHCI_MAX_PORT 32 |
Definition at line 48 of file uata_ctl.h.
#define ATA_FLAGS_48BIT_COMMAND 0x08 |
Definition at line 223 of file uata_ctl.h.
#define ATA_FLAGS_DATA_IN 0x04 |
Definition at line 222 of file uata_ctl.h.
#define ATA_FLAGS_DATA_OUT 0x02 |
Definition at line 221 of file uata_ctl.h.
#define ATA_FLAGS_DRDY_REQUIRED 0x01 |
Definition at line 220 of file uata_ctl.h.
#define ATA_FLAGS_NO_MULTIPLE 0x20 |
Definition at line 227 of file uata_ctl.h.
#define ATA_FLAGS_USE_DMA 0x10 |
Definition at line 226 of file uata_ctl.h.
#define IDE_MAX_CHAN 16 |
Definition at line 49 of file uata_ctl.h.
#define IDE_MAX_LUN (AHCI_MAX_PORT*IDE_MAX_LUN_PER_CHAN) |
Definition at line 52 of file uata_ctl.h.
#define IDE_MAX_LUN_PER_CHAN 2 |
Definition at line 51 of file uata_ctl.h.
#define IOCTL_SCSI_MINIPORT_UNIATA_ADAPTER_INFO ((FILE_DEVICE_SCSI << 16) + 0x09a4) |
Definition at line 64 of file uata_ctl.h.
#define IOCTL_SCSI_MINIPORT_UNIATA_DELETE_DEVICE ((FILE_DEVICE_SCSI << 16) + 0x09a1) |
Definition at line 61 of file uata_ctl.h.
#define IOCTL_SCSI_MINIPORT_UNIATA_FIND_DEVICES ((FILE_DEVICE_SCSI << 16) + 0x09a0) |
Definition at line 60 of file uata_ctl.h.
#define IOCTL_SCSI_MINIPORT_UNIATA_GET_MODE ((FILE_DEVICE_SCSI << 16) + 0x09a3) |
Definition at line 63 of file uata_ctl.h.
#define IOCTL_SCSI_MINIPORT_UNIATA_GET_VERSION ((FILE_DEVICE_SCSI << 16) + 0x09a8) |
Definition at line 69 of file uata_ctl.h.
#define IOCTL_SCSI_MINIPORT_UNIATA_REG_IO ((FILE_DEVICE_SCSI << 16) + 0x09a7) |
Definition at line 68 of file uata_ctl.h.
#define IOCTL_SCSI_MINIPORT_UNIATA_RESET_DEVICE ((FILE_DEVICE_SCSI << 16) + 0x09a6) |
Definition at line 67 of file uata_ctl.h.
#define IOCTL_SCSI_MINIPORT_UNIATA_RESETBB ((FILE_DEVICE_SCSI << 16) + 0x09a5) |
Definition at line 66 of file uata_ctl.h.
#define IOCTL_SCSI_MINIPORT_UNIATA_SET_MAX_MODE ((FILE_DEVICE_SCSI << 16) + 0x09a2) |
Definition at line 62 of file uata_ctl.h.
#define MAX_QUEUE_STAT 8 |
Definition at line 54 of file uata_ctl.h.
#define UNIATA_ADD_FLAGS_UNHIDE 0x01 |
Definition at line 76 of file uata_ctl.h.
Definition at line 56 of file uata_ctl.h.
#define UNIATA_REMOVE_FLAGS_HIDE 0x01 |
Definition at line 75 of file uata_ctl.h.
#define UNIATA_SPTI_EX_LBA48 0x08 |
Definition at line 255 of file uata_ctl.h.
#define UNIATA_SPTI_EX_RCV 0x01 |
Definition at line 254 of file uata_ctl.h.
#define UNIATA_SPTI_EX_SND 0x00 |
Definition at line 253 of file uata_ctl.h.
#define UNIATA_SPTI_EX_SPEC_TO (ATA_FLAGS_DATA_OUT | ATA_FLAGS_DATA_IN) |
Definition at line 261 of file uata_ctl.h.
#define UNIATA_SPTI_EX_USE_DMA 0x10 |
Definition at line 258 of file uata_ctl.h.
typedef struct _ADAPTERINFO ADAPTERINFO |
typedef struct _ADDREMOVEDEV ADDREMOVEDEV |
typedef struct _GETDRVVERSION GETDRVVERSION |
typedef struct _GETTRANSFERMODE GETTRANSFERMODE |
typedef struct _IDEREGS_EX IDEREGS_EX |
typedef struct _IDEREGS_EX * LPIDEREGS_EX |
typedef struct _ADAPTERINFO * PADAPTERINFO |
typedef struct _ADDREMOVEDEV * PADDREMOVEDEV |
typedef struct _GETDRVVERSION * PGETDRVVERSION |
typedef struct _GETTRANSFERMODE * PGETTRANSFERMODE |
typedef struct _IDEREGS_EX * PIDEREGS_EX |
typedef struct _SETTRANSFERMODE * PSETTRANSFERMODE |
typedef struct _UNIATA_CTL * PUNIATA_CTL |
typedef struct _UNIATA_REG_IO * PUNIATA_REG_IO |
typedef struct _UNIATA_REG_IO_HDR * PUNIATA_REG_IO_HDR |
typedef struct _SETTRANSFERMODE SETTRANSFERMODE |
typedef struct _UNIATA_CTL UNIATA_CTL |
typedef struct _UNIATA_REG_IO UNIATA_REG_IO |