mirror of
https://github.com/reactos/reactos.git
synced 2025-05-25 12:14:32 +00:00
Added support for shared interrupts (tested with a promise ultra100tx2 controller).
Added support for the Promise utra100tx2 controller. Used multiple sector commands and 32bit IO only if the disk does support this. svn path=/trunk/; revision=3854
This commit is contained in:
parent
4db7fe648e
commit
1cd89b296e
2 changed files with 473 additions and 331 deletions
File diff suppressed because it is too large
Load diff
|
@ -150,7 +150,7 @@ typedef struct _IDE_DRIVE_IDENTIFY
|
||||||
char FirmwareRev[8]; /*23*/
|
char FirmwareRev[8]; /*23*/
|
||||||
char ModelNumber[40]; /*27*/
|
char ModelNumber[40]; /*27*/
|
||||||
WORD RWMultImplemented; /*47*/
|
WORD RWMultImplemented; /*47*/
|
||||||
WORD Reserved48; /*48*/
|
WORD DWordIo; /*48*/
|
||||||
WORD Capabilities; /*49*/
|
WORD Capabilities; /*49*/
|
||||||
#define IDE_DRID_STBY_SUPPORTED 0x2000
|
#define IDE_DRID_STBY_SUPPORTED 0x2000
|
||||||
#define IDE_DRID_IORDY_SUPPORTED 0x0800
|
#define IDE_DRID_IORDY_SUPPORTED 0x0800
|
||||||
|
@ -173,7 +173,6 @@ typedef struct _IDE_DRIVE_IDENTIFY
|
||||||
WORD Checksum; /*255*/
|
WORD Checksum; /*255*/
|
||||||
} IDE_DRIVE_IDENTIFY, *PIDE_DRIVE_IDENTIFY;
|
} IDE_DRIVE_IDENTIFY, *PIDE_DRIVE_IDENTIFY;
|
||||||
|
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in a new issue