]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/i386/pal_routines.h
xnu-7195.50.7.100.1.tar.gz
[apple/xnu.git] / osfmk / i386 / pal_routines.h
index 03972d40ba1fce489fea39a9033f93162b1c43ea..35d58108f3701d45c22921f92b8337280fecc809 100644 (file)
@@ -123,7 +123,7 @@ void pal_thread_terminate_self(thread_t thread);
 void pal_ast_check(thread_t thread);
 
 /* Called by sync_iss_to_iks */
-extern void pal_get_kern_regs( x86_saved_state_t *state );
+extern void pal_get_kern_regs( x86_saved_state_t *state ) __dead2;
 
 /*
  * Platform-specific hlt/sti.
@@ -145,6 +145,7 @@ void pal_preemption_assert(void);
 /* Include a PAL-specific header, too, for xnu-internal overrides */
 #include <i386/pal_native.h>
 
+#define PAL_XCPM_PROPERTY_VALUE 3
 
 extern boolean_t virtualized;
 #define PAL_VIRTUALIZED_PROPERTY_VALUE 4
@@ -155,7 +156,7 @@ static inline void
 pal_get_resource_property(const char **property_name, int *property_value)
 {
        *property_name = PAL_AICPM_PROPERTY_NAME;
-       *property_value = PAL_AICPM_PROPERTY_VALUE;
+       *property_value = PAL_XCPM_PROPERTY_VALUE;
        if (virtualized) {
                *property_value = PAL_VIRTUALIZED_PROPERTY_VALUE;
        }