This is the layout of the stack after a thread's context has been switched-out.
Data Fields | |
u_char | csf_r29 |
u_char | csf_r28 |
u_char | csf_r17 |
u_char | csf_r16 |
u_char | csf_r15 |
u_char | csf_r14 |
u_char | csf_r13 |
u_char | csf_r12 |
u_char | csf_r11 |
u_char | csf_r10 |
u_char | csf_r9 |
u_char | csf_r8 |
u_char | csf_r7 |
u_char | csf_r6 |
u_char | csf_r5 |
u_char | csf_r4 |
u_char | csf_r3 |
u_char | csf_r2 |
u_char | csf_pchi |
u_char | csf_pclo |
u_char | csf_r23 |
u_char | csf_r22 |
u_char | csf_r21 |
u_char | csf_r20 |
u_long | csf_cpsr |
u_long | csf_r4 |
u_long | csf_r5 |
u_long | csf_r6 |
u_long | csf_r7 |
u_long | csf_r8 |
u_long | csf_r9 |
u_long | csf_r10 |
u_long | csf_r11 |
u_long | csf_lr |