old-cross-binutils/sim/testsuite/sky/sce_test50.dvpasm
Jillian Ye 5087a6057a sce* : files added for the SCE (feb28) testsuite (modified).
sce*_testN.* corresponds to the original testN/test.*
       *.vuasm    : MICRO code
       *.dvpasm   : DMAtag and VIF code description
       *.out_gif.dat : GIF output values for the corresponding testcase.
sce_main.c : driver file for the SCE testcases
sce_macro.s : SCE provided macro file needed by the SCE (feb28) testcases
refresh.s   : Needed by sce_main.c
Makefile.in : Updated to run make and run the SCE testsuite.

: ----------------------------------------------------------------------
1998-04-07 16:23:41 +00:00

225 lines
8.8 KiB
Text

.include "sce_macros.s"
.global My_dma_start
.text
My_dma_start:
.DmaPackVif 0
DMAref *, data0
.section ".dmadata", "aw"
.DmaData data0
STCYCL 4, 4
STMASK 0x00000000
STMOD direct
.EndDmaData
.text
DMAcnt *
STCYCL 4, 4
STMASK 0x00000000
STMOD direct
.EndDmaData
DMAcnt *
MPG *, *
.include "sce_test50.vuasm"
.endmpg
.EndDmaData
DMAcnt *
DIRECT *
GIFpacked REGS={A_D}, NLOOP=13, EOP
iwzyx 0x00000000, 0x0000004c, 0x00000000, 0x000a0000
iwzyx 0x00000000, 0x0000004e, 0x00000000, 0x01000096
iwzyx 0x00000000, 0x00000046, 0x00000000, 0x00000001
iwzyx 0x00000000, 0x00000040, 0x01df0000, 0x027f0000
iwzyx 0x00000000, 0x0000001a, 0x00000000, 0x00000001
iwzyx 0x00000000, 0x00000047, 0x00000000, 0x00000000
iwzyx 0x00000000, 0x00000018, 0x00000000, 0x00000000
iwzyx 0x00000000, 0x00000000, 0x00000000, 0x00000006
iwzyx 0x00000000, 0x00000001, 0x00000000, 0x00000000
iwzyx 0x00000000, 0x00000004, 0x00000000, 0x00000000
iwzyx 0x00000000, 0x00000004, 0x00000000, 0x1e002800
iwzyx 0x00000000, 0x00000047, 0x00000000, 0x00070000
iwzyx 0x00000000, 0x00000018, 0x00007100, 0x00006c00
.endgif
.EndDirect
.EndDmaData
DMAcnt *
unpack V4_32, 895, *
iwzyx 0x00000000, 0x437f0000, 0x437f0000, 0x437f0000
.EndUnpack
unpack V4_32, 896, *
iwzyx 0x00000000, 0x00000000, 0x00000000, 0x3f800000
iwzyx 0x00000000, 0x3f800000, 0x3f800000, 0x3f800000
iwzyx 0x00000000, 0x00000000, 0x3f800000, 0x00000000
iwzyx 0x00000000, 0x00000000, 0x00000000, 0x00000000
.EndUnpack
unpack V4_32, 900, *
iwzyx 0x00000000, 0x80000000, 0x00000000, 0x00000000
iwzyx 0x00000000, 0x00000000, 0x00000000, 0x80000000
iwzyx 0x00000000, 0x00000000, 0xbf800000, 0x00000000
iwzyx 0x00000000, 0x00000000, 0x00000000, 0x00000000
.EndUnpack
unpack V4_32, 904, *
iwzyx 0x00000000, 0xbeaf077d, 0x80000000, 0x3f7093a7
iwzyx 0x00000000, 0x3f50792d, 0xbeff876a, 0x3e97ac1d
iwzyx 0x00000000, 0xbef02257, 0xbf5dd69d, 0xbe2eb4ea
iwzyx 0x3f800000, 0x42dc0000, 0x00000000, 0x00000000
.EndUnpack
unpack V4_32, 912, *
iwzyx 0x00000000, 0x00000000, 0x00000000, 0x44000000
iwzyx 0x00000000, 0x00000000, 0x44000000, 0x00000000
iwzyx 0x3f800000, 0xc6746000, 0x45000000, 0x45000000
iwzyx 0x00000000, 0x4e746119, 0x00000000, 0x00000000
.EndUnpack
unpack V4_32, 924, *
iwzyx 0x00000000, 0x00000000, 0x00000000, 0x00000000
iwzyx 0x00000000, 0x437f0000, 0x437f0000, 0x437f0000
.EndUnpack
unpack V4_32, 926, *
iwzyx 0x00000000, 0x00000041, 0x20064000, 0x00008012
iwzyx 0x00000000, 0xbf550481, 0xbf0e00d2, 0x00000000
.EndUnpack
unpack V4_32, 0, *
iwzyx 0xbafffbce, 0x3d57ff9b, 0xbef2fff3, 0x3fb63fff
iwzyx 0x00000000, 0x00000000, 0x00000000, 0x3f800000
iwzyx 0x3afffbce, 0x3d280065, 0x3e92fff3, 0x3f2b8002
iwzyx 0x3c800000, 0x3e100000, 0x3ed80000, 0x3ed80000
iwzyx 0x3d57ff9b, 0x3e870004, 0x3ee0fffc, 0x3e7a0019
iwzyx 0x3e000000, 0x3ec00000, 0x3ec00000, 0x3e000000
iwzyx 0x3e7a0019, 0x3ee0fffc, 0x3e870004, 0x3d57ff9b
iwzyx 0x3ed80000, 0x3ed80000, 0x3e100000, 0x3c800000
iwzyx 0x3f2b8002, 0x3e92fff3, 0x3d280065, 0x3afffbce
iwzyx 0x3f800000, 0x00000000, 0x00000000, 0x00000000
iwzyx 0x3fb63fff, 0xbef2fff3, 0x3d57ff9b, 0xbafffbce
.EndUnpack
unpack V4_32, 20, *
iwzyx 0xbafffbce, 0x3d57ff9b, 0xbef2fff3, 0x3fb63fff
iwzyx 0x00000000, 0x00000000, 0x00000000, 0x3f800000
iwzyx 0x3afffbce, 0x3d280065, 0x3e92fff3, 0x3f2b8002
iwzyx 0x3c800000, 0x3e100000, 0x3ed80000, 0x3ed80000
iwzyx 0x3d57ff9b, 0x3e870004, 0x3ee0fffc, 0x3e7a0019
iwzyx 0x3e000000, 0x3ec00000, 0x3ec00000, 0x3e000000
iwzyx 0x3e7a0019, 0x3ee0fffc, 0x3e870004, 0x3d57ff9b
iwzyx 0x3ed80000, 0x3ed80000, 0x3e100000, 0x3c800000
iwzyx 0x3f2b8002, 0x3e92fff3, 0x3d280065, 0x3afffbce
iwzyx 0x3f800000, 0x00000000, 0x00000000, 0x00000000
iwzyx 0x3fb63fff, 0xbef2fff3, 0x3d57ff9b, 0xbafffbce
.EndUnpack
.EndDmaData
DMAcnt *
unpack V4_32, 40, *
iwzyx 0x3f800000, 0x41bfa7f3, 0x80000000, 0x415e8e30
iwzyx 0x3f800000, 0x41bfa796, 0xc0f95148, 0x415e8b37
iwzyx 0x3f800000, 0x41bfa796, 0xc15e8b37, 0x40f95148
iwzyx 0x3f800000, 0x41bfa7f3, 0xc15e8e30, 0x00000000
iwzyx 0x3f800000, 0x41cb0b56, 0x80000000, 0x41522004
iwzyx 0x3f800000, 0x41cb0c80, 0xc0eb7d6d, 0x41521962
iwzyx 0x3f800000, 0x41cb0c80, 0xc1521962, 0x40eb7d6d
iwzyx 0x3f800000, 0x41cb0b56, 0xc1522004, 0x00000000
iwzyx 0x3f800000, 0x41cb85c0, 0x00000000, 0x4169195c
iwzyx 0x3f800000, 0x41cb858e, 0xc102799a, 0x41691d77
iwzyx 0x3f800000, 0x41cb858e, 0xc1691d77, 0x4102799a
iwzyx 0x3f800000, 0x41cb85c0, 0xc169195c, 0x00000000
iwzyx 0x3f800000, 0x41c0580d, 0x00000000, 0x417171d0
iwzyx 0x3f800000, 0x41c0586a, 0xc1072e66, 0x417174c9
iwzyx 0x3f800000, 0x41c0586a, 0xc17174c9, 0x41072e66
iwzyx 0x3f800000, 0x41c0580d, 0xc17171d0, 0x00000000
iwzyx 0x3f800000, 0x41bfa7f3, 0xc15e8e30, 0x00000000
iwzyx 0x3f800000, 0x41bfa796, 0xc15e8b37, 0xc0f95148
iwzyx 0x3f800000, 0x41bfa796, 0xc0f95148, 0xc15e8b37
iwzyx 0x3f800000, 0x41bfa7f3, 0x00000000, 0xc15e8e30
iwzyx 0x3f800000, 0x41cb0b56, 0xc1522004, 0x00000000
iwzyx 0x3f800000, 0x41cb0c80, 0xc1521962, 0xc0eb7d6d
iwzyx 0x3f800000, 0x41cb0c80, 0xc0eb7d6d, 0xc1521962
iwzyx 0x3f800000, 0x41cb0b56, 0x00000000, 0xc1522004
iwzyx 0x3f800000, 0x41cb85c0, 0xc169195c, 0x00000000
iwzyx 0x3f800000, 0x41cb858e, 0xc1691d77, 0xc102799a
iwzyx 0x3f800000, 0x41cb858e, 0xc102799a, 0xc1691d77
iwzyx 0x3f800000, 0x41cb85c0, 0x00000000, 0xc169195c
iwzyx 0x3f800000, 0x41c0580d, 0xc17171d0, 0x00000000
iwzyx 0x3f800000, 0x41c0586a, 0xc17174c9, 0xc1072e66
iwzyx 0x3f800000, 0x41c0586a, 0xc1072e66, 0xc17174c9
iwzyx 0x3f800000, 0x41c0580d, 0x00000000, 0xc17171d0
.EndUnpack
ITOP 40 ; -=ihc=- added
MSCAL 0
.EndDmaData
DMAcnt *
unpack V4_32, 170, *
iwzyx 0x3f800000, 0x41bfa7f3, 0x00000000, 0xc15e8e30
iwzyx 0x3f800000, 0x41bfad37, 0x40f97aff, 0xc15e9879
iwzyx 0x3f800000, 0x41bf8df1, 0x415e60f3, 0xc0f90c80
iwzyx 0x3f800000, 0x41c03843, 0x415e7629, 0x00000000
iwzyx 0x3f800000, 0x41cb0b56, 0x00000000, 0xc1522004
iwzyx 0x3f800000, 0x41cb110e, 0x40eb2bdc, 0xc152280f
iwzyx 0x3f800000, 0x41cb0674, 0x4152909d, 0xc0eb4422
iwzyx 0x3f800000, 0x41cadcc8, 0x41619b65, 0xbc9754b0
iwzyx 0x3f800000, 0x41cb85c0, 0x00000000, 0xc169195c
iwzyx 0x3f800000, 0x41cb74cf, 0x4102a134, 0xc168f88c
iwzyx 0x3f800000, 0x41cbb42a, 0x41689931, 0xc102cf56
iwzyx 0x3f800000, 0x41cb21e2, 0x416a44b5, 0x3c69c886
iwzyx 0x3f800000, 0x41c0580d, 0x00000000, 0xc17171d0
iwzyx 0x3f800000, 0x41c0586a, 0x41072e66, 0xc17174c9
iwzyx 0x3f800000, 0x41c0586a, 0x417174c9, 0xc1072e66
iwzyx 0x3f800000, 0x41c0580d, 0x417171d0, 0x00000000
iwzyx 0x3f800000, 0x41c03843, 0x415e7629, 0x00000000
iwzyx 0x3f800000, 0x41bf8df1, 0x415e60f3, 0x40f90c80
iwzyx 0x3f800000, 0x41bfad37, 0x40f97aff, 0x415e9879
iwzyx 0x3f800000, 0x41bfa7f3, 0x80000000, 0x415e8e30
iwzyx 0x3f800000, 0x41cadcc8, 0x41619b65, 0xbc9754b0
iwzyx 0x3f800000, 0x41cb0674, 0x4152909d, 0x40eb4422
iwzyx 0x3f800000, 0x41cb110e, 0x40eb2bdc, 0x4152280f
iwzyx 0x3f800000, 0x41cb0b56, 0x80000000, 0x41522004
iwzyx 0x3f800000, 0x41cb21e2, 0x416a44b5, 0x3c69c886
iwzyx 0x3f800000, 0x41cbb42a, 0x41689931, 0x4102cf56
iwzyx 0x3f800000, 0x41cb74cf, 0x4102a134, 0x4168f88c
iwzyx 0x3f800000, 0x41cb85c0, 0x00000000, 0x4169195c
iwzyx 0x3f800000, 0x41c0580d, 0x417171d0, 0x00000000
iwzyx 0x3f800000, 0x41c0586a, 0x417174c9, 0x41072e66
iwzyx 0x3f800000, 0x41c0586a, 0x41072e66, 0x417174c9
iwzyx 0x3f800000, 0x41c0580d, 0x00000000, 0x417171d0
.EndUnpack
ITOP 170 ; -=ihc=-
MSCNT
.EndDmaData
DMAcnt *
unpack V4_32, 40, *
iwzyx 0x3f800000, 0x41c0580d, 0x00000000, 0x417171d0
iwzyx 0x3f800000, 0x41c0586a, 0xc1072e66, 0x417174c9
iwzyx 0x3f800000, 0x41c0586a, 0xc17174c9, 0x41072e66
iwzyx 0x3f800000, 0x41c0580d, 0xc17171d0, 0x00000000
iwzyx 0x3f800000, 0x419655de, 0x00000000, 0x418cb6f5
iwzyx 0x3f800000, 0x41965636, 0xc11d92af, 0x418cb867
iwzyx 0x3f800000, 0x41965636, 0xc18cb867, 0x411d92af
iwzyx 0x3f800000, 0x419655de, 0xc18cb6f5, 0x00000000
iwzyx 0x3f800000, 0x415895fe, 0x00000000, 0x41a0c807
iwzyx 0x3f800000, 0x415896c2, 0xc1340b97, 0x41a0c9cc
iwzyx 0x3f800000, 0x415896c2, 0xc1a0c9cc, 0x41340b97
iwzyx 0x3f800000, 0x415895fe, 0xc1a0c807, 0x00000000
iwzyx 0x3f800000, 0x41100000, 0x80000000, 0x41a0cccd
iwzyx 0x3f800000, 0x41100000, 0xc13410c5, 0x41a0ceae
iwzyx 0x3f800000, 0x41100000, 0xc1a0ceae, 0x413410c5
iwzyx 0x3f800000, 0x41100000, 0xc1a0cccd, 0x00000000
iwzyx 0x3f800000, 0x41c0580d, 0xc17171d0, 0x00000000
iwzyx 0x3f800000, 0x41c0586a, 0xc17174c9, 0xc1072e66
iwzyx 0x3f800000, 0x41c0586a, 0xc1072e66, 0xc17174c9
iwzyx 0x3f800000, 0x41c0580d, 0x00000000, 0xc17171d0
iwzyx 0x3f800000, 0x419655de, 0xc18cb6f5, 0x00000000
iwzyx 0x3f800000, 0x41965636, 0xc18cb867, 0xc11d92af
iwzyx 0x3f800000, 0x41965636, 0xc11d92af, 0xc18cb867
iwzyx 0x3f800000, 0x419655de, 0x00000000, 0xc18cb6f5
iwzyx 0x3f800000, 0x415895fe, 0xc1a0c807, 0x00000000
iwzyx 0x3f800000, 0x415896c2, 0xc1a0c9cc, 0xc1340b97
iwzyx 0x3f800000, 0x415896c2, 0xc1340b97, 0xc1a0c9cc
iwzyx 0x3f800000, 0x415895fe, 0x00000000, 0xc1a0c807
iwzyx 0x3f800000, 0x41100000, 0xc1a0cccd, 0x00000000
iwzyx 0x3f800000, 0x41100000, 0xc1a0ceae, 0xc13410c5
iwzyx 0x3f800000, 0x41100000, 0xc13410c5, 0xc1a0ceae
iwzyx 0x3f800000, 0x41117586, 0x80000000, 0xc19fabf5
.EndUnpack
ITOP 40 ; -=ihc=-
MSCNT
.EndDmaData
DMAend ; ADDED