/*
- * Copyright (c) 2000 Apple Computer, Inc. All rights reserved.
+ * Copyright (c) 2000-2005 Apple Computer, Inc. All rights reserved.
*
* @APPLE_LICENSE_HEADER_START@
*
#include <kern/kern_types.h>
#include <pexpert/pexpert.h>
-void cpu_machine_init(
+extern void cpu_machine_init(
void);
-kern_return_t cpu_register(
- int *);
+extern void cpu_doshutdown(
+ void);
-kern_return_t cpu_start(
- int);
+extern void cpu_signal_handler(
+ void);
-void cpu_doshutdown(
- void);
+typedef void (*broadcastFunc) (uint32_t);
-void cpu_sleep(
- void);
+int32_t cpu_broadcast(uint32_t *, broadcastFunc, uint32_t);
-void cpu_signal_handler(
- void);
+#define cpu_pause() /* Not for this architecture */
#endif /* _PPC_MACHINE_CPU_H_ */