Rev 534 | Rev 657 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 534 | Rev 650 | ||
---|---|---|---|
Line 49... | Line 49... | ||
49 | stx %o4, [\r + OFFSET_O4] |
49 | stx %o4, [\r + OFFSET_O4] |
50 | stx %o5, [\r + OFFSET_O5] |
50 | stx %o5, [\r + OFFSET_O5] |
51 | stx %o7, [\r + OFFSET_PC] |
51 | stx %o7, [\r + OFFSET_PC] |
52 | stx %sp, [\r + OFFSET_SP] |
52 | stx %sp, [\r + OFFSET_SP] |
53 | stx %fp, [\r + OFFSET_FP] |
53 | stx %fp, [\r + OFFSET_FP] |
- | 54 | stx %i7, [\r + OFFSET_I7] |
|
54 | .endm |
55 | .endm |
55 | 56 | ||
56 | .macro CONTEXT_LOAD r |
57 | .macro CONTEXT_LOAD r |
57 | ldx [\r + OFFSET_O1], %o1 |
58 | ldx [\r + OFFSET_O1], %o1 |
58 | ldx [\r + OFFSET_O2], %o2 |
59 | ldx [\r + OFFSET_O2], %o2 |
Line 60... | Line 61... | ||
60 | ldx [\r + OFFSET_O4], %o4 |
61 | ldx [\r + OFFSET_O4], %o4 |
61 | ldx [\r + OFFSET_O5], %o5 |
62 | ldx [\r + OFFSET_O5], %o5 |
62 | ldx [\r + OFFSET_PC], %o7 |
63 | ldx [\r + OFFSET_PC], %o7 |
63 | ldx [\r + OFFSET_SP], %sp |
64 | ldx [\r + OFFSET_SP], %sp |
64 | ldx [\r + OFFSET_FP], %fp |
65 | ldx [\r + OFFSET_FP], %fp |
- | 66 | ldx [\r + OFFSET_I7], %i7 |
|
65 | .endm |
67 | .endm |
66 | 68 | ||
67 | context_save_arch: |
69 | context_save_arch: |
68 | CONTEXT_STORE %o0 |
70 | CONTEXT_STORE %o0 |
69 | retl |
71 | retl |