00001 00002 /* this struct defines the way the registers are stored on the 00003 stack during a system call. */ 00004 00005 struct target_pt_regs { 00006 abi_long d1, d2, d3, d4, d5, d6, d7; 00007 abi_long a0, a1, a2, a3, a4, a5, a6; 00008 abi_ulong d0; 00009 abi_ulong usp; 00010 abi_ulong orig_d0; 00011 int16_t stkadj; 00012 uint16_t sr; 00013 abi_ulong pc; 00014 uint16_t fntvex; 00015 uint16_t __fill; 00016 }; 00017 00018 00019 #define UNAME_MACHINE "m68k" 00020 00021 void do_m68k_simcall(CPUState *, int);