home *** CD-ROM | disk | FTP | other *** search
- #ifndef _M68K_REG_H_
- #define _M68K_REG_H_
-
- /* Interface between ptrace.c:ptrace() and kern_sig.c:stopped_process_handler().
- Register set accessible via ptrace(). */
- struct reg
- {
- /* Registers, d0-d7/a0-a7. D0 is r_regs[0], a0 is r_regs[8]. */
- int r_regs[16];
- caddr_t r_pc; /* program counter */
- unsigned short r_sr; /* status register */
- };
-
- struct fpreg
- {
- int r_fpregs[8 * 3]; /* Registers fp0-fp7 */
- int r_fpcontrol[3]; /* fpcr/fpsr/fpiar */
- };
-
- #endif /* !_M68K_REG_H_ */
-