diff options
author | benno <benno@FreeBSD.org> | 2001-06-10 02:39:37 +0000 |
---|---|---|
committer | benno <benno@FreeBSD.org> | 2001-06-10 02:39:37 +0000 |
commit | dced41b010427ac65d6b272c8f71fe0ceb10f957 (patch) | |
tree | 397967f14c650ccaee373ac0341e68e9aeef2017 /sys/powerpc/include/reg.h | |
parent | b7aa1a45b4088c67846bc31081b843ed0bb05b6c (diff) | |
download | FreeBSD-src-dced41b010427ac65d6b272c8f71fe0ceb10f957.zip FreeBSD-src-dced41b010427ac65d6b272c8f71fe0ceb10f957.tar.gz |
Bring in NetBSD code used in the PowerPC port.
Reviewed by: obrien, dfr
Obtained from: NetBSD
Diffstat (limited to 'sys/powerpc/include/reg.h')
-rw-r--r-- | sys/powerpc/include/reg.h | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/sys/powerpc/include/reg.h b/sys/powerpc/include/reg.h new file mode 100644 index 0000000..dfe9d96 --- /dev/null +++ b/sys/powerpc/include/reg.h @@ -0,0 +1,27 @@ +/* $NetBSD: reg.h,v 1.4 2000/06/04 09:30:44 tsubai Exp $ */ +/* $FreeBSD$ */ + +#ifndef _POWERPC_REG_H_ +#define _POWERPC_REG_H_ + +struct reg { + register_t fixreg[32]; + register_t lr; + int cr; + int xer; + register_t ctr; + register_t pc; +}; + +struct fpreg { + double fpreg[32]; + double fpscr; +}; + +struct dbreg { + unsigned long junk; +}; + +void setregs(struct proc *, u_long, u_long, u_long); + +#endif /* _POWERPC_REG_H_ */ |