ref: 78e2f69c0d7e4c17227e1ec0545cbb2a0ae1e96e
dir: /68000/include/ureg.h/
struct Ureg
{
ulong r0;
ulong r1;
ulong r2;
ulong r3;
ulong r4;
ulong r5;
ulong r6;
ulong r7;
ulong a0;
ulong a1;
ulong a2;
ulong a3;
ulong a4;
ulong a5;
ulong a6;
ulong sp;
ulong usp;
ulong magic; /* for db to find bottom of ureg */
ushort sr;
ulong pc;
ushort vo;
#ifndef UREGVARSZ
#define UREGVARSZ 23 /* for 68040; 15 is enough on 68020 */
#endif
uchar microstate[UREGVARSZ]; /* variable-sized portion */
};