]> git.proxmox.com Git - qemu.git/blame - linux-user/m68k/syscall.h
Open 1.0 development branch.
[qemu.git] / linux-user / m68k / syscall.h
CommitLineData
e6e5906b
PB
1
2/* this struct defines the way the registers are stored on the
3 stack during a system call. */
4
5struct target_pt_regs {
992f48a0
BS
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;
e6e5906b
PB
11 int16_t stkadj;
12 uint16_t sr;
992f48a0 13 abi_ulong pc;
e6e5906b
PB
14 uint16_t fntvex;
15 uint16_t __fill;
16};
17
18
19#define UNAME_MACHINE "m68k"
20
e6e5906b 21void do_m68k_simcall(CPUState *, int);