s390-ccw.img: replace while loop with a disabled wait on s390 bios
[qemu/agraf.git] / tests / tcg / mips / mips64-dsp / lhx.c
blob2020e56866fdc0c8d67c729734c38aab693be9da
1 #include "io.h"
3 int main(void)
5 long long value, rd;
6 long long *p;
7 unsigned long long addr, index;
8 long long result;
10 value = 0xBCDEF389;
11 p = &value;
12 addr = (unsigned long long)p;
13 index = 0;
14 result = 0xFFFFFFFFFFFFF389;
15 __asm
16 ("lhx %0, %1(%2)\n\t"
17 : "=r"(rd)
18 : "r"(index), "r"(addr)
20 if (rd != result) {
21 printf("lhx wrong\n");
23 return -1;
26 return 0;