X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/6d2010ae8f7a6078e10b361c6962983bab233e0f..143464d58d2bd6378e74eec636961ceb0d32fb91:/osfmk/i386/pal_native.h diff --git a/osfmk/i386/pal_native.h b/osfmk/i386/pal_native.h index 13cbf69fb..1979983a8 100644 --- a/osfmk/i386/pal_native.h +++ b/osfmk/i386/pal_native.h @@ -72,10 +72,8 @@ struct pal_rtc_nanotime { volatile uint64_t tsc_base; /* timestamp */ volatile uint64_t ns_base; /* nanoseconds */ uint32_t scale; /* tsc -> nanosec multiplier */ - uint32_t shift; /* tsc -> nanosec shift/div */ - /* shift is overloaded with - * lower 32bits of tsc_freq - * on slower machines (SLOW_TSC_THRESHOLD) */ + uint32_t shift; /* shift is nonzero only on "slow" machines, */ + /* ie where tscFreq <= SLOW_TSC_THRESHOLD */ volatile uint32_t generation; /* 0 == being updated */ uint32_t spare1; };