IdeUnknown\r
} IDE_DEVICE_TYPE;\r
\r
+typedef enum {\r
+ SenseNoSenseKey,\r
+ SenseDeviceNotReadyNoRetry,\r
+ SenseDeviceNotReadyNeedRetry,\r
+ SenseNoMedia,\r
+ SenseMediaChange,\r
+ SenseMediaError,\r
+ SenseOtherSense\r
+} SENSE_RESULT;\r
+\r
//\r
// IDE Registers\r
//\r
//\r
#define ATAPILONGTIMEOUT 5000 \r
\r
+//\r
+// 10 seconds\r
+//\r
+#define ATASMARTTIMEOUT 10000\r
+\r
//\r
// ATA Commands Code\r
//\r