root / linux-user / alpha / syscall.h @ f0cbb613
History | View | Annotate | Download (808 Bytes)
1 | 86cc1ce0 | j_mayer | /* default linux values for the selectors */
|
---|---|---|---|
2 | 86cc1ce0 | j_mayer | #define __USER_DS (1) |
3 | 86cc1ce0 | j_mayer | |
4 | 86cc1ce0 | j_mayer | struct target_pt_regs {
|
5 | 992f48a0 | blueswir1 | abi_ulong r0; |
6 | 992f48a0 | blueswir1 | abi_ulong r1; |
7 | 992f48a0 | blueswir1 | abi_ulong r2; |
8 | 992f48a0 | blueswir1 | abi_ulong r3; |
9 | 992f48a0 | blueswir1 | abi_ulong r4; |
10 | 992f48a0 | blueswir1 | abi_ulong r5; |
11 | 992f48a0 | blueswir1 | abi_ulong r6; |
12 | 992f48a0 | blueswir1 | abi_ulong r7; |
13 | 992f48a0 | blueswir1 | abi_ulong r8; |
14 | 992f48a0 | blueswir1 | abi_ulong r19; |
15 | 992f48a0 | blueswir1 | abi_ulong r20; |
16 | 992f48a0 | blueswir1 | abi_ulong r21; |
17 | 992f48a0 | blueswir1 | abi_ulong r22; |
18 | 992f48a0 | blueswir1 | abi_ulong r23; |
19 | 992f48a0 | blueswir1 | abi_ulong r24; |
20 | 992f48a0 | blueswir1 | abi_ulong r25; |
21 | 992f48a0 | blueswir1 | abi_ulong r26; |
22 | 992f48a0 | blueswir1 | abi_ulong r27; |
23 | 992f48a0 | blueswir1 | abi_ulong r28; |
24 | 992f48a0 | blueswir1 | abi_ulong hae; |
25 | 86cc1ce0 | j_mayer | /* JRP - These are the values provided to a0-a2 by PALcode */
|
26 | 992f48a0 | blueswir1 | abi_ulong trap_a0; |
27 | 992f48a0 | blueswir1 | abi_ulong trap_a1; |
28 | 992f48a0 | blueswir1 | abi_ulong trap_a2; |
29 | 86cc1ce0 | j_mayer | /* These are saved by PAL-code: */
|
30 | 992f48a0 | blueswir1 | abi_ulong ps; |
31 | 992f48a0 | blueswir1 | abi_ulong pc; |
32 | 992f48a0 | blueswir1 | abi_ulong gp; |
33 | 992f48a0 | blueswir1 | abi_ulong r16; |
34 | 992f48a0 | blueswir1 | abi_ulong r17; |
35 | 992f48a0 | blueswir1 | abi_ulong r18; |
36 | 86cc1ce0 | j_mayer | /* Those is needed by qemu to temporary store the user stack pointer */
|
37 | 992f48a0 | blueswir1 | abi_ulong usp; |
38 | 992f48a0 | blueswir1 | abi_ulong unique; |
39 | 86cc1ce0 | j_mayer | }; |
40 | 86cc1ce0 | j_mayer | |
41 | 86cc1ce0 | j_mayer | #define UNAME_MACHINE "alpha" |