]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/i386/AT386/model_dep.c
xnu-2782.1.97.tar.gz
[apple/xnu.git] / osfmk / i386 / AT386 / model_dep.c
index dd3baf946c88711d51112235a1851c38a1530ffb..fb9157b88ec82daa09d848c6afc938b7ce96540a 100644 (file)
@@ -66,7 +66,6 @@
  *     Basic initialization for I386 - ISA bus machines.
  */
 
-#include <platforms.h>
 
 #include <mach/i386/vm_param.h>
 
@@ -99,6 +98,8 @@
 #endif
 #include <i386/ucode.h>
 #include <i386/pmCPU.h>
+#include <i386/panic_hooks.h>
+
 #include <architecture/i386/pio.h> /* inb() */
 #include <pexpert/i386/boot.h>
 
@@ -211,6 +212,8 @@ machine_startup(void)
 
        machine_conf();
 
+       panic_hooks_init();
+
        /*
         * Start the system.
         */
@@ -1030,6 +1033,8 @@ panic_i386_backtrace(void *_frame, int nframes, const char *msg, boolean_t regdu
                pbtcpu = cn;
        }
 
+       panic_check_hook();
+
        PE_parse_boot_argn("keepsyms", &keepsyms, sizeof (keepsyms));
 
        if (msg != NULL) {