Commit | Line | Data |
---|---|---|
afa2158f NS |
1 | |
2 | start: | |
3 | cp0bcbusy zero | |
4 | cp0ld %d0,%d2,#1,#0x123 | |
5 | cp0ldl %a0,%a2,#2,#0x1 | |
6 | cp0ldw (%a0),%a2,#3,#0x1 | |
7 | cp0ldb (%a0)+,%a2,#6,#0x1 | |
8 | cp0ldl -(%a0),%a2,#7,#0x1 | |
9 | cp0ldl 16(%a0),%a2,#8,#0x1 | |
10 | ||
11 | cp0st %d2,%d0,#1,#0x123 | |
12 | cp0stl %a2,%a0,#2,#0x1 | |
13 | cp0stw %a2,(%a0),#3,#0x1 | |
14 | cp0stb %a2,(%a0)+,#6,#0x1 | |
15 | cp0stl %a2,-(%a0),#7,#0x1 | |
16 | cp0stl %a2,16(%a0),#8,#0x1 | |
17 | ||
18 | cp0nop #8 | |
19 | cp0ld %d0,%d0,#3,#0 | |
20 | cp0ld %d0,%d1,#3,#0 | |
21 | cp0ld %a0,%d0,#3,#0 | |
22 | cp0ld (%a0),%d0,#3,#0 | |
23 | cp0ld 16(%a0),%d0,#3,#0 | |
24 | zero: nop | |
25 | ||
26 | cp1bcbusy one | |
27 | cp1ld %d0,%d2,#1,#0x123 | |
28 | cp1ldl %a0,%a2,#2,#0x1 | |
29 | cp1ldw (%a0),%a2,#3,#0x1 | |
30 | cp1ldb (%a0)+,%a2,#6,#0x1 | |
31 | cp1ldl -(%a0),%a2,#7,#0x1 | |
32 | cp1ldl 16(%a0),%a2,#8,#0x1 | |
33 | ||
34 | cp1st %d2,%d0,#1,#0x123 | |
35 | cp1stl %a2,%a0,#2,#0x1 | |
36 | cp1stw %a2,(%a0),#3,#0x1 | |
37 | cp1stb %a2,(%a0)+,#6,#0x1 | |
38 | cp1stl %a2,-(%a0),#7,#0x1 | |
39 | cp1stl %a2,16(%a0),#8,#0x1 | |
40 | ||
41 | cp1nop #8 | |
42 | cp1ld %d0,%d0,#3,#0 | |
43 | cp1ld %d0,%d1,#3,#0 | |
44 | cp1ld %a0,%d0,#3,#0 | |
45 | cp1ld (%a0),%d0,#3,#0 | |
46 | cp1ld 16(%a0),%d0,#3,#0 | |
47 | one: nop |