Rev 2924 | Rev 2942 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 2924 | Rev 2941 | ||
|---|---|---|---|
| Line 39... | Line 39... | ||
| 39 | 39 | ||
| 40 | typedef struct { |
40 | typedef struct { |
| 41 | uint32_t back; |
41 | uint32_t back; |
| 42 | } breakpoint_arch_t; |
42 | } breakpoint_arch_t; |
| 43 | 43 | ||
| - | 44 | typedef struct { |
|
| - | 45 | uint32_t at; |
|
| - | 46 | uint32_t v0; |
|
| - | 47 | uint32_t v1; |
|
| - | 48 | uint32_t a0; |
|
| - | 49 | uint32_t a1; |
|
| - | 50 | uint32_t a2; |
|
| - | 51 | uint32_t a3; |
|
| - | 52 | uint32_t t0; |
|
| - | 53 | uint32_t t1; |
|
| - | 54 | uint32_t t2; |
|
| - | 55 | uint32_t t3; |
|
| - | 56 | uint32_t t4; |
|
| - | 57 | uint32_t t5; |
|
| - | 58 | uint32_t t6; |
|
| - | 59 | uint32_t t7; |
|
| - | 60 | uint32_t s0; |
|
| - | 61 | uint32_t s1; |
|
| - | 62 | uint32_t s2; |
|
| - | 63 | uint32_t s3; |
|
| - | 64 | uint32_t s4; |
|
| - | 65 | uint32_t s5; |
|
| - | 66 | uint32_t s6; |
|
| - | 67 | uint32_t s7; |
|
| - | 68 | uint32_t t8; |
|
| - | 69 | uint32_t t9; |
|
| - | 70 | uint32_t gp; |
|
| - | 71 | uint32_t sp; |
|
| - | 72 | uint32_t s8; |
|
| - | 73 | uint32_t ra; |
|
| - | 74 | ||
| - | 75 | uint32_t lo; |
|
| - | 76 | uint32_t hi; |
|
| - | 77 | ||
| - | 78 | uint32_t status; /* cp0_status */ |
|
| - | 79 | uint32_t epc; /* cp0_epc */ |
|
| - | 80 | uint32_t k1; /* We use it as thread-local pointer */ |
|
| - | 81 | } istate_t; |
|
| - | 82 | ||
| 44 | #endif |
83 | #endif |
| 45 | 84 | ||
| 46 | /** @} |
85 | /** @} |
| 47 | */ |
86 | */ |