Changeset beb16cfa in mainline for kernel/arch/ppc32/include/arch/istate.h
- Timestamp:
- 2014-08-28T13:06:02Z (10 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 0871296
- Parents:
- 3a7db87
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/ppc32/include/arch/istate.h
r3a7db87 rbeb16cfa 40 40 #ifdef KERNEL 41 41 42 #include < typedefs.h>42 #include <arch/istate_struct.h> 43 43 #include <arch/msr.h> 44 44 45 45 #else /* KERNEL */ 46 46 47 #include < sys/types.h>47 #include <libarch/istate_struct.h> 48 48 #include <libarch/msr.h> 49 49 50 50 #endif /* KERNEL */ 51 52 typedef struct istate {53 uint32_t r0;54 uint32_t r2;55 uint32_t r3;56 uint32_t r4;57 uint32_t r5;58 uint32_t r6;59 uint32_t r7;60 uint32_t r8;61 uint32_t r9;62 uint32_t r10;63 uint32_t r11;64 uint32_t r13;65 uint32_t r14;66 uint32_t r15;67 uint32_t r16;68 uint32_t r17;69 uint32_t r18;70 uint32_t r19;71 uint32_t r20;72 uint32_t r21;73 uint32_t r22;74 uint32_t r23;75 uint32_t r24;76 uint32_t r25;77 uint32_t r26;78 uint32_t r27;79 uint32_t r28;80 uint32_t r29;81 uint32_t r30;82 uint32_t r31;83 uint32_t cr;84 uint32_t pc;85 uint32_t srr1;86 uint32_t lr;87 uint32_t ctr;88 uint32_t xer;89 uint32_t dar;90 uint32_t r12;91 uint32_t sp;92 } istate_t;93 51 94 52 NO_TRACE static inline void istate_set_retaddr(istate_t *istate,
Note:
See TracChangeset
for help on using the changeset viewer.