summaryrefslogtreecommitdiffstats
path: root/sys/ia64/include/md_var.h
diff options
context:
space:
mode:
authormarcel <marcel@FreeBSD.org>2002-05-05 08:14:32 +0000
committermarcel <marcel@FreeBSD.org>2002-05-05 08:14:32 +0000
commit3be3cdadfafd56931f49e801b077e58955d05f60 (patch)
tree81db067a5743df824e4e9dd6427ca9e0c7e3fb5d /sys/ia64/include/md_var.h
parente6d711b45aaff94c6116189ffc64a692ef2e1f0d (diff)
downloadFreeBSD-src-3be3cdadfafd56931f49e801b077e58955d05f60.zip
FreeBSD-src-3be3cdadfafd56931f49e801b077e58955d05f60.tar.gz
o Move definition of struct ia64_fdesc here to remove duplication.
o Add prototype of os_boot_rendez.
Diffstat (limited to 'sys/ia64/include/md_var.h')
-rw-r--r--sys/ia64/include/md_var.h12
1 files changed, 11 insertions, 1 deletions
diff --git a/sys/ia64/include/md_var.h b/sys/ia64/include/md_var.h
index d393df2..75eab8b 100644
--- a/sys/ia64/include/md_var.h
+++ b/sys/ia64/include/md_var.h
@@ -42,11 +42,21 @@ struct fpreg;
struct thread;
struct reg;
+struct ia64_fdesc {
+ u_int64_t func;
+ u_int64_t gp;
+};
+
+#define FDESC_FUNC(fn) (((struct ia64_fdesc *) fn)->func)
+#define FDESC_GP(fn) (((struct ia64_fdesc *) fn)->gp)
+
void busdma_swi(void);
void cpu_halt(void);
void cpu_reset(void);
+int ia64_running_in_simulator(void);
int is_physical_memory(vm_offset_t addr);
+void os_boot_rendez(void);
+void os_mca(void);
void swi_vm(void *);
-int ia64_running_in_simulator(void);
#endif /* !_MACHINE_MD_VAR_H_ */
OpenPOWER on IntegriCloud