diff --git a/sim/testsuite/sky/Makefile.in b/sim/testsuite/sky/Makefile.in index 97ee30953f..45ab8401f8 100644 --- a/sim/testsuite/sky/Makefile.in +++ b/sim/testsuite/sky/Makefile.in @@ -163,7 +163,7 @@ sce%.exe: sce%.o sce_main.o refresh.o sce_main.o: sce_main.c $(GCC_FOR_TARGET) -c $(CFLAGS) -o $@ $< -refresh.o: refresh.s +refresh.o: refresh.dvpasm $(DVPAS_FOR_TARGET) $(ASFLAGS) -o $@ $< sce_%.o: sce_%.dvpasm sce_%.vuasm diff --git a/sim/testsuite/sky/sce2_test11_out_gif.dat b/sim/testsuite/sky/sce2_test11_out_gif.dat index 10f1c48538..d3f7530efa 100644 --- a/sim/testsuite/sky/sce2_test11_out_gif.dat +++ b/sim/testsuite/sky/sce2_test11_out_gif.dat @@ -5537,4 +5537,4 @@ 02 3aa3d709 3aa3d709 01 3aa3d709 01ff0000 04 fe13c9fb 7fff7fff -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce2_test12_out_gif.dat b/sim/testsuite/sky/sce2_test12_out_gif.dat index 4e0dc3d521..11459c5dcd 100644 --- a/sim/testsuite/sky/sce2_test12_out_gif.dat +++ b/sim/testsuite/sky/sce2_test12_out_gif.dat @@ -5537,4 +5537,4 @@ 02 3aa3d709 3aa3d709 01 3aa3d709 01ff0000 0c fe13c9fb 7fff7fff -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce2_test23_out_gif.dat b/sim/testsuite/sky/sce2_test23_out_gif.dat index 10f1c48538..d3f7530efa 100644 --- a/sim/testsuite/sky/sce2_test23_out_gif.dat +++ b/sim/testsuite/sky/sce2_test23_out_gif.dat @@ -5537,4 +5537,4 @@ 02 3aa3d709 3aa3d709 01 3aa3d709 01ff0000 04 fe13c9fb 7fff7fff -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test10_out_gif.dat b/sim/testsuite/sky/sce_test10_out_gif.dat index 80458628ec..50d98344fb 100644 --- a/sim/testsuite/sky/sce_test10_out_gif.dat +++ b/sim/testsuite/sky/sce_test10_out_gif.dat @@ -1195,4 +1195,4 @@ 04 000310ad 80a77ead 01 3f800000 005d5d5d 04 010324c9 80f27f4e -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test13_out_gif.dat b/sim/testsuite/sky/sce_test13_out_gif.dat index 449e71d2e5..ef5d56007a 100644 --- a/sim/testsuite/sky/sce_test13_out_gif.dat +++ b/sim/testsuite/sky/sce_test13_out_gif.dat @@ -5537,4 +5537,4 @@ 02 3aa3d709 3aa3d709 01 3aa3d709 00000000 04 fe13c9fb 7fff7fff -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test14_out_gif.dat b/sim/testsuite/sky/sce_test14_out_gif.dat index 00b3db92b9..aa1dd4c7fd 100644 --- a/sim/testsuite/sky/sce_test14_out_gif.dat +++ b/sim/testsuite/sky/sce_test14_out_gif.dat @@ -5537,4 +5537,4 @@ 02 3aa3d709 3aa3d709 01 3aa3d709 00000000 0c fe13c9fb 7fff7fff -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test15_out_gif.dat b/sim/testsuite/sky/sce_test15_out_gif.dat index 1fe00a7bc7..e8f56fc3ae 100644 --- a/sim/testsuite/sky/sce_test15_out_gif.dat +++ b/sim/testsuite/sky/sce_test15_out_gif.dat @@ -5537,4 +5537,4 @@ 02 3aa3d709 3aa3d709 01 3aa3d709 00000000 04 fe13c9fb 7fff7fff -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test16_out_gif.dat b/sim/testsuite/sky/sce_test16_out_gif.dat index fe4ea1b891..c0e9c19b0b 100644 --- a/sim/testsuite/sky/sce_test16_out_gif.dat +++ b/sim/testsuite/sky/sce_test16_out_gif.dat @@ -5537,4 +5537,4 @@ 02 3aa3d709 3aa3d709 01 3aa3d709 00000000 0c fe13c9fb 7fff7fff -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test17_out_gif.dat b/sim/testsuite/sky/sce_test17_out_gif.dat index fac18a778b..51af548937 100644 --- a/sim/testsuite/sky/sce_test17_out_gif.dat +++ b/sim/testsuite/sky/sce_test17_out_gif.dat @@ -5537,4 +5537,4 @@ 02 3aa3d709 3aa3d709 01 3aa3d709 01ff0000 04 7f13c9fb 7fff7fff -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test18_out_gif.dat b/sim/testsuite/sky/sce_test18_out_gif.dat index 99a73fb001..fc9a45fc87 100644 --- a/sim/testsuite/sky/sce_test18_out_gif.dat +++ b/sim/testsuite/sky/sce_test18_out_gif.dat @@ -5537,4 +5537,4 @@ 02 3aa3d709 3aa3d709 01 3aa3d709 01ff0000 0c 7f13c9fb 7fff7fff -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test19_out_gif.dat b/sim/testsuite/sky/sce_test19_out_gif.dat index d5b3e81f01..578ab4ef6b 100644 --- a/sim/testsuite/sky/sce_test19_out_gif.dat +++ b/sim/testsuite/sky/sce_test19_out_gif.dat @@ -5537,4 +5537,4 @@ 02 3aa3d709 3aa3d709 01 3aa3d709 00000000 04 7f13c9fb 7fff7fff -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test1_out_gif.dat b/sim/testsuite/sky/sce_test1_out_gif.dat index 132b94e4ff..51ba28da64 100644 --- a/sim/testsuite/sky/sce_test1_out_gif.dat +++ b/sim/testsuite/sky/sce_test1_out_gif.dat @@ -4427,4 +4427,4 @@ 04 0003159d 7ed97efc 01 3f800000 00000000 04 01031f4e 7ea07f4f -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test20_out_gif.dat b/sim/testsuite/sky/sce_test20_out_gif.dat index f8d9319925..c36f3a2259 100644 --- a/sim/testsuite/sky/sce_test20_out_gif.dat +++ b/sim/testsuite/sky/sce_test20_out_gif.dat @@ -5537,4 +5537,4 @@ 02 3aa3d709 3aa3d709 01 3aa3d709 00000000 0c 7f13c9fb 7fff7fff -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test21_out_gif.dat b/sim/testsuite/sky/sce_test21_out_gif.dat index 0899185f13..b80d40b798 100644 --- a/sim/testsuite/sky/sce_test21_out_gif.dat +++ b/sim/testsuite/sky/sce_test21_out_gif.dat @@ -5537,4 +5537,4 @@ 02 3aa3d709 3aa3d709 01 3aa3d709 00000000 04 7f13c9fb 7fff7fff -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test22_out_gif.dat b/sim/testsuite/sky/sce_test22_out_gif.dat index 3c5f380204..f3544fde91 100644 --- a/sim/testsuite/sky/sce_test22_out_gif.dat +++ b/sim/testsuite/sky/sce_test22_out_gif.dat @@ -5537,4 +5537,4 @@ 02 3aa3d709 3aa3d709 01 3aa3d709 00000000 0c 7f13c9fb 7fff7fff -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test24_out_gif.dat b/sim/testsuite/sky/sce_test24_out_gif.dat index b2cf59008f..47e5276ff7 100644 --- a/sim/testsuite/sky/sce_test24_out_gif.dat +++ b/sim/testsuite/sky/sce_test24_out_gif.dat @@ -5537,4 +5537,4 @@ 02 3aa3d709 3aa3d709 01 3aa3d709 01ff0000 0c fe13c9fb 7fff7fff -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test25_out_gif.dat b/sim/testsuite/sky/sce_test25_out_gif.dat index 449e71d2e5..ef5d56007a 100644 --- a/sim/testsuite/sky/sce_test25_out_gif.dat +++ b/sim/testsuite/sky/sce_test25_out_gif.dat @@ -5537,4 +5537,4 @@ 02 3aa3d709 3aa3d709 01 3aa3d709 00000000 04 fe13c9fb 7fff7fff -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test26_out_gif.dat b/sim/testsuite/sky/sce_test26_out_gif.dat index 8e3ed21a87..f6aff7adb2 100644 --- a/sim/testsuite/sky/sce_test26_out_gif.dat +++ b/sim/testsuite/sky/sce_test26_out_gif.dat @@ -5537,4 +5537,4 @@ 02 3aa3d709 3aa3d709 01 3aa3d709 00000000 0c fe13c9fb 7fff7fff -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test27_out_gif.dat b/sim/testsuite/sky/sce_test27_out_gif.dat index 1fe00a7bc7..e8f56fc3ae 100644 --- a/sim/testsuite/sky/sce_test27_out_gif.dat +++ b/sim/testsuite/sky/sce_test27_out_gif.dat @@ -5537,4 +5537,4 @@ 02 3aa3d709 3aa3d709 01 3aa3d709 00000000 04 fe13c9fb 7fff7fff -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test28_out_gif.dat b/sim/testsuite/sky/sce_test28_out_gif.dat index c88db4cba7..9d09ad330d 100644 --- a/sim/testsuite/sky/sce_test28_out_gif.dat +++ b/sim/testsuite/sky/sce_test28_out_gif.dat @@ -5537,4 +5537,4 @@ 02 3aa3d709 3aa3d709 01 3aa3d709 00000000 0c fe13c9fb 7fff7fff -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test29_out_gif.dat b/sim/testsuite/sky/sce_test29_out_gif.dat index fac18a778b..51af548937 100644 --- a/sim/testsuite/sky/sce_test29_out_gif.dat +++ b/sim/testsuite/sky/sce_test29_out_gif.dat @@ -5537,4 +5537,4 @@ 02 3aa3d709 3aa3d709 01 3aa3d709 01ff0000 04 7f13c9fb 7fff7fff -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test2_out_gif.dat b/sim/testsuite/sky/sce_test2_out_gif.dat index 26d8c533e4..f6edad00d5 100644 --- a/sim/testsuite/sky/sce_test2_out_gif.dat +++ b/sim/testsuite/sky/sce_test2_out_gif.dat @@ -4427,4 +4427,4 @@ 04 00031a25 80ca7efb 01 3f800000 003a3a3a 04 010324c9 80f27f4e -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test30_out_gif.dat b/sim/testsuite/sky/sce_test30_out_gif.dat index de7e10546f..b36a54c607 100644 --- a/sim/testsuite/sky/sce_test30_out_gif.dat +++ b/sim/testsuite/sky/sce_test30_out_gif.dat @@ -5537,4 +5537,4 @@ 02 3aa3d709 3aa3d709 01 3aa3d709 01ff0000 0c 7f13c9fb 7fff7fff -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test31_out_gif.dat b/sim/testsuite/sky/sce_test31_out_gif.dat index d5b3e81f01..578ab4ef6b 100644 --- a/sim/testsuite/sky/sce_test31_out_gif.dat +++ b/sim/testsuite/sky/sce_test31_out_gif.dat @@ -5537,4 +5537,4 @@ 02 3aa3d709 3aa3d709 01 3aa3d709 00000000 04 7f13c9fb 7fff7fff -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test32_out_gif.dat b/sim/testsuite/sky/sce_test32_out_gif.dat index b2fdaa72dc..0979f8a8dd 100644 --- a/sim/testsuite/sky/sce_test32_out_gif.dat +++ b/sim/testsuite/sky/sce_test32_out_gif.dat @@ -5537,4 +5537,4 @@ 02 3aa3d709 3aa3d709 01 3aa3d709 00000000 0c 7f13c9fb 7fff7fff -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test33_out_gif.dat b/sim/testsuite/sky/sce_test33_out_gif.dat index 0899185f13..b80d40b798 100644 --- a/sim/testsuite/sky/sce_test33_out_gif.dat +++ b/sim/testsuite/sky/sce_test33_out_gif.dat @@ -5537,4 +5537,4 @@ 02 3aa3d709 3aa3d709 01 3aa3d709 00000000 04 7f13c9fb 7fff7fff -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test34_out_gif.dat b/sim/testsuite/sky/sce_test34_out_gif.dat index 2b46ed7398..5184a68c66 100644 --- a/sim/testsuite/sky/sce_test34_out_gif.dat +++ b/sim/testsuite/sky/sce_test34_out_gif.dat @@ -5537,4 +5537,4 @@ 02 3aa3d709 3aa3d709 01 3aa3d709 00000000 0c 7f13c9fb 7fff7fff -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test35_out_gif.dat b/sim/testsuite/sky/sce_test35_out_gif.dat index a0b10f8db5..0bf244495f 100644 --- a/sim/testsuite/sky/sce_test35_out_gif.dat +++ b/sim/testsuite/sky/sce_test35_out_gif.dat @@ -18955,4 +18955,4 @@ 04 016475e3 88028801 01 3f800000 00828282 04 016539dd 880e87cb -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test36_out_gif.dat b/sim/testsuite/sky/sce_test36_out_gif.dat index 3d3897b298..86074151cf 100644 --- a/sim/testsuite/sky/sce_test36_out_gif.dat +++ b/sim/testsuite/sky/sce_test36_out_gif.dat @@ -45003,4 +45003,4 @@ 04 0075b438 830b86e1 01 3f800000 000a0a0a 04 0075b438 830b86e1 -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test37_out_gif.dat b/sim/testsuite/sky/sce_test37_out_gif.dat index c3035d455d..1f9edbe271 100644 --- a/sim/testsuite/sky/sce_test37_out_gif.dat +++ b/sim/testsuite/sky/sce_test37_out_gif.dat @@ -8687,4 +8687,4 @@ 04 0002a31d 70267c78 01 3f800000 00898989 04 0002a31d 70267c78 -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test38_out_gif.dat b/sim/testsuite/sky/sce_test38_out_gif.dat index c8775b199e..78645dc59b 100644 --- a/sim/testsuite/sky/sce_test38_out_gif.dat +++ b/sim/testsuite/sky/sce_test38_out_gif.dat @@ -8687,4 +8687,4 @@ 04 010383a7 703d7b64 01 3f800000 00000000 04 010383a7 703d7b64 -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test39_out_gif.dat b/sim/testsuite/sky/sce_test39_out_gif.dat index 8bd3bd3e6b..9bffe4ef54 100644 --- a/sim/testsuite/sky/sce_test39_out_gif.dat +++ b/sim/testsuite/sky/sce_test39_out_gif.dat @@ -1457,4 +1457,4 @@ 04 00149d73 876183b6 01 3f800000 00222836 04 01147a19 882e811a -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test3_out_gif.dat b/sim/testsuite/sky/sce_test3_out_gif.dat index 654c915a1d..1230e95848 100644 --- a/sim/testsuite/sky/sce_test3_out_gif.dat +++ b/sim/testsuite/sky/sce_test3_out_gif.dat @@ -4427,4 +4427,4 @@ 04 00031a25 80ca7efb 01 3f800000 005b5b5b 04 010324c9 80f27f4e -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test40_out_gif.dat b/sim/testsuite/sky/sce_test40_out_gif.dat index b2879f5d98..335128d6cb 100644 --- a/sim/testsuite/sky/sce_test40_out_gif.dat +++ b/sim/testsuite/sky/sce_test40_out_gif.dat @@ -7380,4 +7380,4 @@ 02 3aa343da 3a9b94fd 01 3aa3e7bf 00000000 04 001351c9 77ff7fff -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test41_out_gif.dat b/sim/testsuite/sky/sce_test41_out_gif.dat index 1ca0d52b8d..ef044c8fdf 100644 --- a/sim/testsuite/sky/sce_test41_out_gif.dat +++ b/sim/testsuite/sky/sce_test41_out_gif.dat @@ -7380,4 +7380,4 @@ 02 3a82f348 3a79936e 01 3a8376bc 00000000 04 000f72c9 7f7380f5 -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test42_out_gif.dat b/sim/testsuite/sky/sce_test42_out_gif.dat index 9490975a29..40ec4fbb1d 100644 --- a/sim/testsuite/sky/sce_test42_out_gif.dat +++ b/sim/testsuite/sky/sce_test42_out_gif.dat @@ -7380,4 +7380,4 @@ 02 3ad9999d 3acf5c2c 01 3ada740d 00545454 04 0119d417 80027555 -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test43_out_gif.dat b/sim/testsuite/sky/sce_test43_out_gif.dat index 4b91820f87..e2abee3e1f 100644 --- a/sim/testsuite/sky/sce_test43_out_gif.dat +++ b/sim/testsuite/sky/sce_test43_out_gif.dat @@ -7380,4 +7380,4 @@ 02 3aa33335 3a9b8521 01 3aa3d709 00000000 04 00134fcb 87ff77ff -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test44_out_gif.dat b/sim/testsuite/sky/sce_test44_out_gif.dat index a6e8a94a32..bd13fda5e6 100644 --- a/sim/testsuite/sky/sce_test44_out_gif.dat +++ b/sim/testsuite/sky/sce_test44_out_gif.dat @@ -983,4 +983,4 @@ 04 00148b8e 88147930 01 3f800000 00000000 04 00134fcb 87ff77ff -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test45_out_gif.dat b/sim/testsuite/sky/sce_test45_out_gif.dat index 1658bb3c9c..c117a968a3 100644 --- a/sim/testsuite/sky/sce_test45_out_gif.dat +++ b/sim/testsuite/sky/sce_test45_out_gif.dat @@ -11401,4 +11401,4 @@ 02 39431fb2 39431fb2 01 39431fb2 40f97d7d 04 00032628 806488ee -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test46_out_gif.dat b/sim/testsuite/sky/sce_test46_out_gif.dat index 751099b2f5..d73684cb8f 100644 --- a/sim/testsuite/sky/sce_test46_out_gif.dat +++ b/sim/testsuite/sky/sce_test46_out_gif.dat @@ -17451,4 +17451,4 @@ 04 01077bdd 8338844e 01 3f800000 004c4c4c 04 01077efd 831d8474 -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test47_out_gif.dat b/sim/testsuite/sky/sce_test47_out_gif.dat index 79aa5f43ca..7aa1eb550c 100644 --- a/sim/testsuite/sky/sce_test47_out_gif.dat +++ b/sim/testsuite/sky/sce_test47_out_gif.dat @@ -17355,4 +17355,4 @@ 04 01225936 837087ff 01 3f800000 01003580 04 012227b8 839287d2 -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test48_out_gif.dat b/sim/testsuite/sky/sce_test48_out_gif.dat index 46a20f30ac..a53907b4ca 100644 --- a/sim/testsuite/sky/sce_test48_out_gif.dat +++ b/sim/testsuite/sky/sce_test48_out_gif.dat @@ -11401,4 +11401,4 @@ 02 39431fb2 39431fb2 01 39431fb2 00f97d7d 04 00032628 806488ee -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test49_out_gif.dat b/sim/testsuite/sky/sce_test49_out_gif.dat index 48a476722f..dccde71074 100644 --- a/sim/testsuite/sky/sce_test49_out_gif.dat +++ b/sim/testsuite/sky/sce_test49_out_gif.dat @@ -1787,4 +1787,4 @@ 04 006e3469 7758873b 01 3f800000 00000000 04 016f8e6a 77308767 -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test4_out_gif.dat b/sim/testsuite/sky/sce_test4_out_gif.dat index 6a4cf30b9c..d0910b88df 100644 --- a/sim/testsuite/sky/sce_test4_out_gif.dat +++ b/sim/testsuite/sky/sce_test4_out_gif.dat @@ -4427,4 +4427,4 @@ 04 00031a25 7f357efb 01 3f800000 00acacac 04 010324c9 7f0d7f4e -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test50_out_gif.dat b/sim/testsuite/sky/sce_test50_out_gif.dat index 92e45caae8..215d3422a2 100644 --- a/sim/testsuite/sky/sce_test50_out_gif.dat +++ b/sim/testsuite/sky/sce_test50_out_gif.dat @@ -1787,4 +1787,4 @@ 04 018f1893 7e4b79c9 01 3f800000 00000000 04 018ab683 7dc27a3a -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test51_out_gif.dat b/sim/testsuite/sky/sce_test51_out_gif.dat index f718b2c31e..491f1ca0ab 100644 --- a/sim/testsuite/sky/sce_test51_out_gif.dat +++ b/sim/testsuite/sky/sce_test51_out_gif.dat @@ -9483,4 +9483,4 @@ 04 00998017 80128401 01 3f800000 003f3f3f 04 0095f452 7f998448 -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test52_out_gif.dat b/sim/testsuite/sky/sce_test52_out_gif.dat index c58233af01..40c098e70e 100644 --- a/sim/testsuite/sky/sce_test52_out_gif.dat +++ b/sim/testsuite/sky/sce_test52_out_gif.dat @@ -45,4 +45,4 @@ 04 0110e1ba 81e17b33 01 3f800000 00404040 04 010e8d48 7dd77bdf -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test53_out_gif.dat b/sim/testsuite/sky/sce_test53_out_gif.dat index 82cf108dae..5fdc8f4ee1 100644 --- a/sim/testsuite/sky/sce_test53_out_gif.dat +++ b/sim/testsuite/sky/sce_test53_out_gif.dat @@ -283,4 +283,4 @@ 04 00083402 85c98297 01 3f800000 00404040 04 0107a0a9 836c8267 -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test54_out_gif.dat b/sim/testsuite/sky/sce_test54_out_gif.dat index 9cbfdb426e..320390deb5 100644 --- a/sim/testsuite/sky/sce_test54_out_gif.dat +++ b/sim/testsuite/sky/sce_test54_out_gif.dat @@ -1275,4 +1275,4 @@ 04 01225936 837087ff 01 3f800000 00000065 04 0021968d 83f6874e -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test55_out_gif.dat b/sim/testsuite/sky/sce_test55_out_gif.dat index d6ed60f6de..6502a69b23 100644 --- a/sim/testsuite/sky/sce_test55_out_gif.dat +++ b/sim/testsuite/sky/sce_test55_out_gif.dat @@ -7380,4 +7380,4 @@ 02 3ad883c0 3ace5363 01 3ad95d19 001d1d1d 04 0019b2cd 7e2a7715 -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test56_out_gif.dat b/sim/testsuite/sky/sce_test56_out_gif.dat index 7f3ef29b49..5d25f7533d 100644 --- a/sim/testsuite/sky/sce_test56_out_gif.dat +++ b/sim/testsuite/sky/sce_test56_out_gif.dat @@ -4133,4 +4133,4 @@ 02 39c0cec9 39c0cec9 01 39c0cec9 80a6a6a6 04 e80289e7 7fff84b4 -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test57_out_gif.dat b/sim/testsuite/sky/sce_test57_out_gif.dat index 5f797cad0a..4c34e66ca0 100644 --- a/sim/testsuite/sky/sce_test57_out_gif.dat +++ b/sim/testsuite/sky/sce_test57_out_gif.dat @@ -10573,4 +10573,4 @@ 02 3995cbec 3995cbec 01 3995cbec 00a5a5a5 04 0004b511 81dd8db6 -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test58_out_gif.dat b/sim/testsuite/sky/sce_test58_out_gif.dat index 073a4c1bc3..346ace709f 100644 --- a/sim/testsuite/sky/sce_test58_out_gif.dat +++ b/sim/testsuite/sky/sce_test58_out_gif.dat @@ -5533,4 +5533,4 @@ 02 3b03126e 3b03126e 01 3b03126e 00000000 04 ff1f84ea 80008000 -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test59_out_gif.dat b/sim/testsuite/sky/sce_test59_out_gif.dat index 600cdd01ac..b927678073 100644 --- a/sim/testsuite/sky/sce_test59_out_gif.dat +++ b/sim/testsuite/sky/sce_test59_out_gif.dat @@ -4427,4 +4427,4 @@ 04 01031de4 80007ef9 01 3f800000 009400d3 04 01032952 80007f4d -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test5_out_gif.dat b/sim/testsuite/sky/sce_test5_out_gif.dat index 6d9ef82480..92dbebec7c 100644 --- a/sim/testsuite/sky/sce_test5_out_gif.dat +++ b/sim/testsuite/sky/sce_test5_out_gif.dat @@ -4427,4 +4427,4 @@ 04 01031de4 80007ef9 01 3f800000 008d8d8d 04 01032952 80007f4d -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test6_out_gif.dat b/sim/testsuite/sky/sce_test6_out_gif.dat index 4c260d3222..8c116df186 100644 --- a/sim/testsuite/sky/sce_test6_out_gif.dat +++ b/sim/testsuite/sky/sce_test6_out_gif.dat @@ -35339,4 +35339,4 @@ 04 0197b629 7fd68423 01 3f800000 00545454 04 0095e7b4 7f998440 -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test7_out_gif.dat b/sim/testsuite/sky/sce_test7_out_gif.dat index f718b2c31e..491f1ca0ab 100644 --- a/sim/testsuite/sky/sce_test7_out_gif.dat +++ b/sim/testsuite/sky/sce_test7_out_gif.dat @@ -9483,4 +9483,4 @@ 04 00998017 80128401 01 3f800000 003f3f3f 04 0095f452 7f998448 -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test8_out_gif.dat b/sim/testsuite/sky/sce_test8_out_gif.dat index b26a00515f..37f66b141a 100644 --- a/sim/testsuite/sky/sce_test8_out_gif.dat +++ b/sim/testsuite/sky/sce_test8_out_gif.dat @@ -9483,4 +9483,4 @@ 04 01996cdc 801283fa 01 3f800000 00575757 04 0095e7b4 7f998440 -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/sce_test9_out_gif.dat b/sim/testsuite/sky/sce_test9_out_gif.dat index 8873af9d04..5abfe6351b 100644 --- a/sim/testsuite/sky/sce_test9_out_gif.dat +++ b/sim/testsuite/sky/sce_test9_out_gif.dat @@ -9483,4 +9483,4 @@ 04 01996cdc 801283fa 01 3f800000 00575757 04 0095e7b4 7f998440 -7f 000000000 00000000 +7f 00000000 00000000 diff --git a/sim/testsuite/sky/t-dma.dmaexpect b/sim/testsuite/sky/t-dma.dmaexpect new file mode 100644 index 0000000000..da15c62750 --- /dev/null +++ b/sim/testsuite/sky/t-dma.dmaexpect @@ -0,0 +1,118 @@ +Testing DMA_D_CTRL... +Testing DMA_D_STAT... +DMA warning: write reg 0x1000e010 req=0xffffffff actual=0x63ffe3ff +Testing DMA_D_PCR... +DMA warning: write reg 0x1000e020 req=0x8fff0000 actual=0x83ff0000 +DMA warning: write reg 0x1000e020 req=0x05550000 actual=0x01550000 +DMA warning: write reg 0x1000e020 req=0x0155aaaa actual=0x015502aa +DMA warning: write reg 0x1000e020 req=0x00005555 actual=0x00000155 +Testing DMA_D_SQWC... +DMA warning: read from unsupported register (D_SQWC) +DMA warning: write reg 0x1000e030 req=0x5555aaaa actual=0x005500aa +DMA warning: write to unsupported register (D_SQWC) +DMA warning: read from unsupported register (D_SQWC) +DMA warning: write reg 0x1000e030 req=0xaaaa5555 actual=0x00aa0055 +DMA warning: write to unsupported register (D_SQWC) +DMA warning: read from unsupported register (D_SQWC) +DMA warning: write to unsupported register (D_SQWC) +Testing DMA_D_RBOR... +DMA warning: read from unsupported register (D_RBOR) +DMA warning: write reg 0x1000e050 req=0x5555aaaa actual=0x5555aaa0 +DMA warning: write to unsupported register (D_RBOR) +DMA warning: read from unsupported register (D_RBOR) +DMA warning: write reg 0x1000e050 req=0xaaaa5555 actual=0x2aaa5550 +DMA warning: write to unsupported register (D_RBOR) +DMA warning: read from unsupported register (D_RBOR) +DMA warning: write to unsupported register (D_RBOR) +Testing DMA_D_RBSR... +DMA warning: read from unsupported register (D_RBSR) +DMA warning: write reg 0x1000e040 req=0x5555aaaa actual=0x5555aaa0 +DMA warning: write to unsupported register (D_RBSR) +DMA warning: read from unsupported register (D_RBSR) +DMA warning: write reg 0x1000e040 req=0xaaaa5555 actual=0x2aaa5550 +DMA warning: write to unsupported register (D_RBSR) +DMA warning: read from unsupported register (D_RBSR) +DMA warning: write to unsupported register (D_RBSR) +Testing DMA_D_STADR... +DMA warning: read from unsupported register (D_STADR) +DMA warning: write reg 0x1000e060 req=0x5555aaaa actual=0x5555aaa0 +DMA warning: write to unsupported register (D_STADR) +DMA warning: read from unsupported register (D_STADR) +DMA warning: write reg 0x1000e060 req=0xaaaa5555 actual=0x2aaa5550 +DMA warning: write to unsupported register (D_STADR) +DMA warning: read from unsupported register (D_STADR) +DMA warning: write to unsupported register (D_STADR) +Testing DMA_D0_CHCR... +DMA warning: write reg 0x10008000 req=0x5555aaaa actual=0x000000aa +DMA warning: write reg 0x10008000 req=0xaaaa5555 actual=0x00000155 +Testing DMA_D0_MADR... +DMA warning: write reg 0x10008010 req=0x5555aaaa actual=0x5555aaa0 +DMA warning: write reg 0x10008010 req=0x2aaa5555 actual=0x2aaa5550 +Testing DMA_D0_TADR... +DMA warning: write reg 0x10008030 req=0x5555aaaa actual=0x5555aaa0 +DMA warning: write reg 0x10008030 req=0x2aaa5555 actual=0x2aaa5550 +Testing DMA_D0_ASR0... +DMA warning: write reg 0x10008040 req=0x5555aaaa actual=0x5555aaa0 +DMA warning: write reg 0x10008040 req=0x2aaa5555 actual=0x2aaa5550 +Testing DMA_D0_ASR1... +DMA warning: write reg 0x10008050 req=0x5555aaaa actual=0x5555aaa0 +DMA warning: write reg 0x10008050 req=0x2aaa5555 actual=0x2aaa5550 +Testing DMA_D0_QWC... +DMA warning: write reg 0x10008020 req=0x5555aaaa actual=0x0000aaaa +DMA warning: write reg 0x10008020 req=0xaaaa5555 actual=0x00005555 +Testing DMA_D0_PKTFLAG... +Testing DMA_D1_CHCR... +DMA warning: write reg 0x10009000 req=0x5555aaaa actual=0x000000aa +DMA warning: write reg 0x10009000 req=0xaaaa5555 actual=0x00000155 +Testing DMA_D1_MADR... +DMA warning: write reg 0x10009010 req=0x5555aaaa actual=0x5555aaa0 +DMA warning: write reg 0x10009010 req=0x2aaa5555 actual=0x2aaa5550 +Testing DMA_D1_TADR... +DMA warning: write reg 0x10009030 req=0x5555aaaa actual=0x5555aaa0 +DMA warning: write reg 0x10009030 req=0x2aaa5555 actual=0x2aaa5550 +Testing DMA_D1_ASR0... +DMA warning: write reg 0x10009040 req=0x5555aaaa actual=0x5555aaa0 +DMA warning: write reg 0x10009040 req=0x2aaa5555 actual=0x2aaa5550 +Testing DMA_D1_ASR1... +DMA warning: write reg 0x10009050 req=0x5555aaaa actual=0x5555aaa0 +DMA warning: write reg 0x10009050 req=0x2aaa5555 actual=0x2aaa5550 +Testing DMA_D1_QWC... +DMA warning: write reg 0x10009020 req=0x5555aaaa actual=0x0000aaaa +DMA warning: write reg 0x10009020 req=0xaaaa5555 actual=0x00005555 +Testing DMA_D1_PKTFLAG... +Testing DMA_D2_CHCR... +DMA warning: write reg 0x1000a000 req=0x5555aaaa actual=0x000000aa +DMA warning: write reg 0x1000a000 req=0xaaaa5555 actual=0x00000155 +Testing DMA_D2_MADR... +DMA warning: write reg 0x1000a010 req=0x5555aaaa actual=0x5555aaa0 +DMA warning: write reg 0x1000a010 req=0x2aaa5555 actual=0x2aaa5550 +Testing DMA_D2_TADR... +DMA warning: write reg 0x1000a030 req=0x5555aaaa actual=0x5555aaa0 +DMA warning: write reg 0x1000a030 req=0x2aaa5555 actual=0x2aaa5550 +Testing DMA_D2_ASR0... +DMA warning: write reg 0x1000a040 req=0x5555aaaa actual=0x5555aaa0 +DMA warning: write reg 0x1000a040 req=0x2aaa5555 actual=0x2aaa5550 +Testing DMA_D2_ASR1... +DMA warning: write reg 0x1000a050 req=0x5555aaaa actual=0x5555aaa0 +DMA warning: write reg 0x1000a050 req=0x2aaa5555 actual=0x2aaa5550 +Testing DMA_D2_QWC... +DMA warning: write reg 0x1000a020 req=0x5555aaaa actual=0x0000aaaa +DMA warning: write reg 0x1000a020 req=0xaaaa5555 actual=0x00005555 +Testing DMA_D2_PKTFLAG... + +Preparing for a DMA1 NORM transfer... +Ready... +Completed OK... + +Preparing for a DMA0 TAG transfer... +Ready... +DMA WARNING: address in tag (0x0001ad41_0c000001) is not quad word aligned. +Completed OK... + +Preparing for a DMA2 TAG transfer with suspension... +Ready... +DMA WARNING: address in tag (0x0001ad41_0c000001) is not quad word aligned. +returns... +Suspended OK... +DMA warning: write reg 0x1000a000 req=0xb0000104 actual=0x00000104 +Completed OK...