mirror of
https://frontier.innolan.net/github/amiga-ixemul.git
synced 2026-09-13 03:10:45 +00:00
21 lines
563 B
C
21 lines
563 B
C
#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_ */
|