Rev 125 | Rev 142 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 125 | Rev 141 | ||
---|---|---|---|
Line 44... | Line 44... | ||
44 | pri_t pri; |
44 | pri_t pri; |
45 | 45 | ||
46 | pri = cpu_priority_high(); |
46 | pri = cpu_priority_high(); |
47 | 47 | ||
48 | __asm__ volatile ("" |
48 | __asm__ volatile ("" |
- | 49 | // CLNT |
|
- | 50 | "pushfl;" |
|
- | 51 | "pop %%eax;" |
|
- | 52 | "and $0xFFFFBFFF;" |
|
- | 53 | "push %%eax;" |
|
- | 54 | "popfl;" |
|
- | 55 | ||
49 | "pushl %0\n" |
56 | "pushl %0\n" |
50 | "pushl %1\n" |
57 | "pushl %1\n" |
51 | "pushl %2\n" |
58 | "pushl %2\n" |
52 | "pushl %3\n" |
59 | "pushl %3\n" |
53 | "pushl %4\n" |
60 | "pushl %4\n" |