]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/i386/tsc.h
xnu-3789.60.24.tar.gz
[apple/xnu.git] / osfmk / i386 / tsc.h
index 42bb9684d1fbc5d023086016baf75c0c9214f00b..1d084859be1308921b01b7c2cf14359af881597f 100644 (file)
@@ -41,6 +41,7 @@
 #define _I386_TSC_H_
 
 #define BASE_NHM_CLOCK_SOURCE  133333333ULL
 #define _I386_TSC_H_
 
 #define BASE_NHM_CLOCK_SOURCE  133333333ULL
+#define BASE_ART_CLOCK_SOURCE  24000000ULL     /* 24Mhz */
 #define IA32_PERF_STS          0x198
 #define        SLOW_TSC_THRESHOLD      1000067800      /* if slower, nonzero shift required in nanotime() algorithm */
 
 #define IA32_PERF_STS          0x198
 #define        SLOW_TSC_THRESHOLD      1000067800      /* if slower, nonzero shift required in nanotime() algorithm */
 
@@ -56,6 +57,7 @@ extern uint64_t busFreq;
 extern uint32_t        flex_ratio;
 extern uint32_t        flex_ratio_min;
 extern uint32_t        flex_ratio_max;
 extern uint32_t        flex_ratio;
 extern uint32_t        flex_ratio_min;
 extern uint32_t        flex_ratio_max;
+extern uint64_t        tsc_at_boot;
 
 struct tscInfo
 {
 
 struct tscInfo
 {