diff options
author | marcel <marcel@FreeBSD.org> | 2002-05-05 08:14:32 +0000 |
---|---|---|
committer | marcel <marcel@FreeBSD.org> | 2002-05-05 08:14:32 +0000 |
commit | 3be3cdadfafd56931f49e801b077e58955d05f60 (patch) | |
tree | 81db067a5743df824e4e9dd6427ca9e0c7e3fb5d /sys | |
parent | e6d711b45aaff94c6116189ffc64a692ef2e1f0d (diff) | |
download | FreeBSD-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')
-rw-r--r-- | sys/ia64/include/md_var.h | 12 |
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_ */ |