Subversion Repositories HelenOS-historic

Rev

Rev 56 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 56 Rev 59
Line 29... Line 29...
29
#ifndef __ia64_CONTEXT_H__
29
#ifndef __ia64_CONTEXT_H__
30
#define __ia64_CONTEXT_H__
30
#define __ia64_CONTEXT_H__
31
 
31
 
32
#include <arch/types.h>
32
#include <arch/types.h>
33
 
33
 
34
 
-
 
35
 
-
 
36
struct context {
34
struct context {
-
 
35
    __u64 r1;
-
 
36
    __u64 r2;
-
 
37
    __u64 r3;
37
    __u64 sp;
38
    __u64 r4;
-
 
39
    __u64 r5;
-
 
40
    __u64 r6;
-
 
41
    __u64 r7;
-
 
42
    __u64 r8;
38
    __u64 pc;
43
    __u64 r9;
-
 
44
    __u64 r10;
-
 
45
    __u64 r11;
-
 
46
    __u64 sp;       /* r12 */
-
 
47
    __u64 r13;
-
 
48
    __u64 r14;
-
 
49
    __u64 r15;
-
 
50
    __u64 r16;
-
 
51
    __u64 r17;
-
 
52
    __u64 r18;
-
 
53
    __u64 r19;
-
 
54
    __u64 r20;
-
 
55
    __u64 r21;
-
 
56
    __u64 r22;
-
 
57
    __u64 r23;
-
 
58
    __u64 r24;
-
 
59
    __u64 r25;
-
 
60
    __u64 r26;
-
 
61
    __u64 r27;
-
 
62
    __u64 r28;
-
 
63
    __u64 r29;
-
 
64
    __u64 r30;
-
 
65
    __u64 r31;
-
 
66
    __u64 pc;       /* b0 */
39
    pri_t pri;
67
    pri_t pri;
40
};
68
} __attribute__ ((packed));
41
 
69
 
42
#endif
70
#endif