]> git.saurik.com Git - apple/system_cmds.git/blobdiff - update.tproj/disk_power.h
system_cmds-336.tar.gz
[apple/system_cmds.git] / update.tproj / disk_power.h
index 62f6f16bf586c7ed9bdd8f26784f8d26a844d0eb..141cb94ce1b8d40f4e7d50506ca4cd1454ff9dae 100644 (file)
@@ -2,30 +2,11 @@
 
 #define __SPINDOWN_H__
 
+#include <libkern/OSTypes.h>
+#include <IOKit/storage/ata/IOATAStorageDefines.h>
 #include <stdio.h>
 #include <time.h>
 
-/*
---
-*/
-
-/* Public types */
-
-/* ATA power states, from lowest to highest power usage */
-// This is taken from the IOATABlockStorage project, IOATAStorageDefines.h
-enum IOATAPowerState
-{
-    kIOATAPowerStateSystemSleep     = 0,
-    kIOATAPowerStateSleep           = 1,
-    kIOATAPowerStateStandby         = 2, 
-    kIOATAPowerStateIdle            = 3,
-    kIOATAPowerStateActive          = 4,
-
-    kNumIOATAPowerStates
-};
-
-typedef enum IOATAPowerState IOATAPowerState;
-
 /* IOATAPowerStates */
 
 struct IOATAPowerStates