xref: /haiku/headers/os/arch/m68k/arch_debugger.h (revision 8195a5a835117ab2da405e0d477153570b75d921)
1 /*
2  * Copyright 2005, Haiku Inc.
3  * Distributed under the terms of the MIT License.
4  */
5 #ifndef _ARCH_M68K_DEBUGGER_H
6 #define _ARCH_M68K_DEBUGGER_H
7 
8 struct debug_cpu_state {
9 	uint32	d0;
10 	uint32	d1;
11 	uint32	d2;
12 	uint32	d3;
13 	uint32	d4;
14 	uint32	d5;
15 	uint32	d6;
16 	uint32	d7;
17 	uint32	a0;
18 	uint32	a1;
19 	uint32	a2;
20 	uint32	a3;
21 	uint32	a4;
22 	uint32	a5;
23 	uint32	a6;
24 	uint32	a7;
25 	uint32	pc;
26 	uint16	sr;
27 #warning M68K: missing members!
28 	uint32	dummy;
29 } __attribute__((aligned(8)));
30 
31 #endif	// _ARCH_M68K_DEBUGGER_H
32