]> git.saurik.com Git - apple/xnu.git/blobdiff - iokit/IOKit/IOPlatformExpert.h
xnu-4570.1.46.tar.gz
[apple/xnu.git] / iokit / IOKit / IOPlatformExpert.h
index 52e1c366baf63f747f31a4136c1015075ca37d57..936809c7c9582c6fa0dc757ec309db5a3c5307a8 100644 (file)
@@ -58,13 +58,16 @@ enum {
   kPEUPSDelayHaltCPU,
   kPEPanicRestartCPU,
   kPEPanicSync,
-  kPEPagingOff
+  kPEPagingOff,
+  kPEPanicBegin,
+  kPEPanicEnd
 };
 extern int (*PE_halt_restart)(unsigned int type);
 extern int PEHaltRestart(unsigned int type);
 
 // Save the Panic Info.  Returns the number of bytes saved.
 extern UInt32 PESavePanicInfo(UInt8 *buffer, UInt32 length);
+extern void PESavePanicInfoAction(void *buffer, size_t length);
 
 extern long PEGetGMTTimeOfDay( void );
 extern void PESetGMTTimeOfDay( long secs );