pysvp64db: fix traversal
[openpower-isa.git] / src / test / basic_pypowersim / Makefile
index afd15f33496e1ab54e60756c932736c73def9ae1..fef3ba1355f6d29d5a57678246fe5bd14412a1ce 100644 (file)
@@ -1,4 +1,4 @@
-TOOLCHAIN=powerpc64-linux-gnu
+TOOLCHAIN=powerpc64le-linux-gnu
 CC=$(TOOLCHAIN)-gcc
 AS=$(TOOLCHAIN)-as
 AFLAGS=-mpwr9
@@ -6,12 +6,20 @@ AFLAGS=-mpwr9
 all: sim
 
 sim: kernel.bin
-       pypowersim -g gpr.list -i kernel.bin
+       ./writeint.sh
+       pypowersim --load test.bin:0 \
+                     -p 0x20000000 \
+                  --dump testout.bin:0:8 \
+                  --dump testout2.bin:0x20000100:8 \
+                -g gpr.list -i kernel.bin
+       @echo 'expected results:'
+       @echo '00000000  ef be ad de ff ff ff ff'
+       hexdump -C testout2.bin
 
 clean:
        rm *.o *.elf *.bin
 
-kernel.elf: square.o
+kernel.elf: test.o
        $(TOOLCHAIN)-ld $^ -EL -o $@ -T memmap
 
 kernel.bin: kernel.elf