+typedef enum {
+ kCoprocessorVersionNone = 0x00000000,
+ kCoprocessorVersion1 = 0x00010000,
+ kCoprocessorVersion2 = 0x00020000,
+} coprocessor_type_t;
+
+
extern boolean_t PEGetMachineName( char * name, int maxLength );
extern boolean_t PEGetModelName( char * name, int maxLength );
extern int PEGetPlatformEpoch( void );
extern boolean_t PEGetMachineName( char * name, int maxLength );
extern boolean_t PEGetModelName( char * name, int maxLength );
extern int PEGetPlatformEpoch( void );
};
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 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 OSSymbol * gPlatformInterruptControllerName;
extern const OSSymbol * gIOPlatformSleepActionKey;
extern OSSymbol * gPlatformInterruptControllerName;
extern const OSSymbol * gIOPlatformSleepActionKey;