Changeset 762a824 in mainline for arch/ppc32/src/asm.S
- Timestamp:
- 2006-05-01T14:44:37Z (19 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 16dad032
- Parents:
- 0f27b4c
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
arch/ppc32/src/asm.S
r0f27b4c r762a824 40 40 # r3 = uspace_uarg 41 41 # r4 = stack 42 # r5 = entry 42 # r5 = entry 43 44 # disable interrupts 43 45 44 46 mfmsr r31 … … 52 54 # set problem state, enable interrupts 53 55 54 ori r31, r31, 1 << 1455 ori r31, r31, 1 << 1556 ori r31, r31, msr_pr 57 ori r31, r31, msr_ee 56 58 mtsrr1 r31 57 59 … … 65 67 66 68 iret: 67 lwz r3, 144(sp)68 mtxer r369 70 lwz r3, 140(sp)71 mtctr r372 73 lwz r3, 136(sp)74 mtcr r375 76 lwz r3, 132(sp)77 mtlr r378 79 lwz r3, 128(sp)80 mtspr srr1, r381 82 lwz r3, 124(sp)83 mtspr srr0, r384 85 69 lwz r0, 0(sp) 86 70 lwz r2, 4(sp) … … 94 78 lwz r10, 36(sp) 95 79 lwz r11, 40(sp) 96 lwz r12, 44(sp) 97 lwz r13, 48(sp) 98 lwz r14, 52(sp) 99 lwz r15, 56(sp) 100 lwz r16, 60(sp) 101 lwz r17, 64(sp) 102 lwz r18, 68(sp) 103 lwz r19, 72(sp) 104 lwz r20, 76(sp) 105 lwz r21, 80(sp) 106 lwz r22, 84(sp) 107 lwz r23, 88(sp) 108 lwz r24, 92(sp) 109 lwz r25, 96(sp) 110 lwz r26, 100(sp) 111 lwz r27, 104(sp) 112 lwz r28, 108(sp) 113 lwz r29, 112(sp) 114 lwz r30, 116(sp) 115 lwz r31, 120(sp) 116 117 mfspr sp, sprg1 80 lwz r13, 44(sp) 81 lwz r14, 48(sp) 82 lwz r15, 52(sp) 83 lwz r16, 56(sp) 84 lwz r17, 60(sp) 85 lwz r18, 64(sp) 86 lwz r19, 68(sp) 87 lwz r20, 72(sp) 88 lwz r21, 76(sp) 89 lwz r22, 80(sp) 90 lwz r23, 84(sp) 91 lwz r24, 88(sp) 92 lwz r25, 92(sp) 93 lwz r26, 96(sp) 94 lwz r27, 100(sp) 95 lwz r28, 104(sp) 96 lwz r29, 108(sp) 97 lwz r30, 112(sp) 98 lwz r31, 116(sp) 99 100 lwz r12, 120(sp) 101 mtsrr0 r12 102 103 lwz r12, 124(sp) 104 mtsrr1 r12 105 106 lwz r12, 128(sp) 107 mtlr r12 108 109 lwz r12, 132(sp) 110 mtcr r12 111 112 lwz r12, 136(sp) 113 mtctr r12 114 115 lwz r12, 140(sp) 116 mtxer r12 117 118 mfsprg1 sp 119 mfsprg2 r12 118 120 119 121 rfi
Note:
See TracChangeset
for help on using the changeset viewer.