
1: 2: /* this struct defines the way the registers are stored on the 3: stack during a system call. */ 4: 5: struct target_pt_regs { 6: abi_long d1, d2, d3, d4, d5, d6, d7; 7: abi_long a0, a1, a2, a3, a4, a5, a6; 8: abi_ulong d0; 9: abi_ulong usp; 10: abi_ulong orig_d0; 11: int16_t stkadj; 12: uint16_t sr; 13: abi_ulong pc; 14: uint16_t fntvex; 15: uint16_t __fill; 16: }; 17: 18: 19: #define UNAME_MACHINE "m68k" 20: 21: void do_m68k_semihosting(CPUState *, int); 22: void do_m68k_simcall(CPUState *, int);