root / linux-user / microblaze / syscall.h @ ee77dfb2
History | View | Annotate | Download (1.3 kB)
1 |
#define UNAME_MACHINE "microblaze" |
---|---|
2 |
|
3 |
/* We use microblaze_reg_t to keep things similar to the kernel sources. */
|
4 |
typedef uint32_t microblaze_reg_t;
|
5 |
|
6 |
struct target_pt_regs {
|
7 |
microblaze_reg_t r0; |
8 |
microblaze_reg_t r1; |
9 |
microblaze_reg_t r2; |
10 |
microblaze_reg_t r3; |
11 |
microblaze_reg_t r4; |
12 |
microblaze_reg_t r5; |
13 |
microblaze_reg_t r6; |
14 |
microblaze_reg_t r7; |
15 |
microblaze_reg_t r8; |
16 |
microblaze_reg_t r9; |
17 |
microblaze_reg_t r10; |
18 |
microblaze_reg_t r11; |
19 |
microblaze_reg_t r12; |
20 |
microblaze_reg_t r13; |
21 |
microblaze_reg_t r14; |
22 |
microblaze_reg_t r15; |
23 |
microblaze_reg_t r16; |
24 |
microblaze_reg_t r17; |
25 |
microblaze_reg_t r18; |
26 |
microblaze_reg_t r19; |
27 |
microblaze_reg_t r20; |
28 |
microblaze_reg_t r21; |
29 |
microblaze_reg_t r22; |
30 |
microblaze_reg_t r23; |
31 |
microblaze_reg_t r24; |
32 |
microblaze_reg_t r25; |
33 |
microblaze_reg_t r26; |
34 |
microblaze_reg_t r27; |
35 |
microblaze_reg_t r28; |
36 |
microblaze_reg_t r29; |
37 |
microblaze_reg_t r30; |
38 |
microblaze_reg_t r31; |
39 |
microblaze_reg_t pc; |
40 |
microblaze_reg_t msr; |
41 |
microblaze_reg_t ear; |
42 |
microblaze_reg_t esr; |
43 |
microblaze_reg_t fsr; |
44 |
uint32_t kernel_mode; |
45 |
}; |