Rev 2071 | Rev 2479 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2071 | Rev 2082 | ||
---|---|---|---|
Line 44... | Line 44... | ||
44 | register uint64_t a1 asm("o0") = p1; |
44 | register uint64_t a1 asm("o0") = p1; |
45 | register uint64_t a2 asm("o1") = p2; |
45 | register uint64_t a2 asm("o1") = p2; |
46 | register uint64_t a3 asm("o2") = p3; |
46 | register uint64_t a3 asm("o2") = p3; |
47 | register uint64_t a4 asm("o3") = p4; |
47 | register uint64_t a4 asm("o3") = p4; |
48 | 48 | ||
49 | __asm__ volatile ( |
49 | asm volatile ( |
50 | "ta %5\n" |
50 | "ta %5\n" |
51 | : "=r" (a1) |
51 | : "=r" (a1) |
52 | : "r" (a1), "r" (a2), "r" (a3), "r" (a4), "i" (id) |
52 | : "r" (a1), "r" (a2), "r" (a3), "r" (a4), "i" (id) |
53 | : "memory" |
53 | : "memory" |
54 | ); |
54 | ); |