virmp_vector.tst 7.73 KB
//****************************************************************************
//
// File: virmp_vector.tst
//       Sets up a grayscale ramp with interleaved coverage pattern
//       to try to hit vi_filter_max muxes
// 
// Kluster
// 10-23-95
//
//
//****************************************************************************

//****************************************************************************
// Configure RDRAM 
t 0000 00000000 00000000 00000000 00000000
v 0000 00000000 00000000 00000000 00000000

// Write-Read VI_ORIGIN
t 0103 04400004 00001500 00001500 00000000
v 0103 04400004 00001500 00001500 00000000

// Write-Read VI_WIDTH 
t 0103 04400008 00000140 00000140 00000000
v 0103 04400008 00000140 00000140 00000000

// Write-Read VI_V_INT 
t 0103 0440000c 000003ff 000003ff 00000000
v 0103 0440000c 000003ff 000003ff 00000000

// Write-Read VI_BURST 
t 0103 04400014 03e52239 03e52239 00000000
v 0103 04400014 03e52239 03e52239 00000000

// Write-Read VI_V_SYNC 
t 0103 04400018 0000006c 0000006c 00000000
v 0103 04400018 0000006c 0000006c 00000000

// Write-Read VI_H_SYNC 
t 0103 0440001c 00000c15 00000c15 00000000
v 0103 0440001c 00000c15 00000c15 00000000

// Write-Read VI_LEAP 
t 0103 04400020 0c150c15 0c150c15 00000000
v 0103 04400020 0c150c15 0c150c15 00000000

// Write-Read VI_H_START
t 0103 04400024 007402f4 007402f4 00000000
v 0103 04400024 007402f4 007402f4 00000000

// Write-Read VI_V_START
t 0103 04400028 00010069 00010069 00000000
v 0103 04400028 00010069 00010069 00000000

// Write-Read VI_V_BURST
t 0103 0440002c 00010069 00010069 00000000
v 0103 0440002c 00010069 00010069 00000000

// Write-Read VI_X_SCALE
t 0103 04400030 00000200 00000200 00000000
v 0103 04400030 00000200 00000200 00000000

// Write-Read VI_Y_SCALE
t 0103 04400034 01000400 01000400 00000000
v 0103 04400034 01000400 01000400 00000000

// Write-Read VI_CTRL   
t 0103 04400000 00003053 00003053 00000000
v 0103 04400000 00003053 00003053 00000000

// Write VI_V_CURRENT
t 0102 04400010 00000000 00000000 00000000
v 0102 04400010 00000000 00000000 00000000

// Loop until we hit line number 002
t 0107 04400010 ffffffff 00000002 00000000
v 0107 04400010 ffffffff 00000002 00000000

// Loop until we hit line number 004
t 0107 04400010 ffffffff 00000004 00000000
v 0107 04400010 ffffffff 00000004 00000000

// Loop until we hit line number 006
t 0107 04400010 ffffffff 00000006 00000000
v 0107 04400010 ffffffff 00000006 00000000

// Loop until we hit line number 008
t 0107 04400010 ffffffff 00000008 00000000
v 0107 04400010 ffffffff 00000008 00000000

// Loop until we hit line number 00a
t 0107 04400010 ffffffff 0000000a 00000000
v 0107 04400010 ffffffff 0000000a 00000000

// Loop until we hit line number 00c
t 0107 04400010 ffffffff 0000000c 00000000
v 0107 04400010 ffffffff 0000000c 00000000

// Loop until we hit line number 00e
t 0107 04400010 ffffffff 0000000e 00000000
v 0107 04400010 ffffffff 0000000e 00000000

// Loop until we hit line number 010
t 0107 04400010 ffffffff 00000010 00000000
v 0107 04400010 ffffffff 00000010 00000000

// Loop until we hit line number 012
t 0107 04400010 ffffffff 00000012 00000000
v 0107 04400010 ffffffff 00000012 00000000

// Loop until we hit line number 014
t 0107 04400010 ffffffff 00000014 00000000
v 0107 04400010 ffffffff 00000014 00000000

// Loop until we hit line number 016
t 0107 04400010 ffffffff 00000016 00000000
v 0107 04400010 ffffffff 00000016 00000000

/ Loop until we hit line number 018
t 0107 04400010 ffffffff 00000018 00000000
v 0107 04400010 ffffffff 00000018 00000000

// Loop until we hit line number 01a
t 0107 04400010 ffffffff 0000001a 00000000
v 0107 04400010 ffffffff 0000001a 00000000

// Loop until we hit line number 01c
t 0107 04400010 ffffffff 0000001c 00000000
v 0107 04400010 ffffffff 0000001c 00000000

// Loop until we hit line number 01e
t 0107 04400010 ffffffff 0000001e 00000000
v 0107 04400010 ffffffff 0000001e 00000000

// Loop until we hit line number 020
t 0107 04400010 ffffffff 00000020 00000000
v 0107 04400010 ffffffff 00000020 00000000

// Loop until we hit line number 022
t 0107 04400010 ffffffff 00000022 00000000
v 0107 04400010 ffffffff 00000022 00000000

// Loop until we hit line number 024
t 0107 04400010 ffffffff 00000024 00000000
v 0107 04400010 ffffffff 00000024 00000000

q

/ Loop until we hit line number 026
t 0107 04400010 ffffffff 00000026 00000000
v 0107 04400010 ffffffff 00000026 00000000

// Loop until we hit line number 028
t 0107 04400010 ffffffff 00000028 00000000
v 0107 04400010 ffffffff 00000028 00000000

// Loop until we hit line number 02a 
t 0107 04400010 ffffffff 0000002a 00000000
v 0107 04400010 ffffffff 0000002a 00000000

// Loop until we hit line number 02c
t 0107 04400010 ffffffff 0000002c 00000000
v 0107 04400010 ffffffff 0000002c 00000000

// Loop until we hit line number 02e
t 0107 04400010 ffffffff 0000002e 00000000
v 0107 04400010 ffffffff 0000002e 00000000

// Loop until we hit line number 030
t 0107 04400010 ffffffff 00000030 00000000
v 0107 04400010 ffffffff 00000030 00000000

// Loop until we hit line number 032
t 0107 04400010 ffffffff 00000032 00000000
v 0107 04400010 ffffffff 00000032 00000000

// Loop until we hit line number 034
t 0107 04400010 ffffffff 00000034 00000000
v 0107 04400010 ffffffff 00000034 00000000

/ Loop until we hit line number 036
t 0107 04400010 ffffffff 00000036 00000000
v 0107 04400010 ffffffff 00000036 00000000

// Loop until we hit line number 038
t 0107 04400010 ffffffff 00000038 00000000
v 0107 04400010 ffffffff 00000038 00000000

// Loop until we hit line number 03a 
t 0107 04400010 ffffffff 0000003a 00000000
v 0107 04400010 ffffffff 0000003a 00000000

// Loop until we hit line number 03c
t 0107 04400010 ffffffff 0000003c 00000000
v 0107 04400010 ffffffff 0000003c 00000000

// Loop until we hit line number 03e
t 0107 04400010 ffffffff 0000003e 00000000
v 0107 04400010 ffffffff 0000003e 00000000

// Loop until we hit line number 040
t 0107 04400010 ffffffff 00000040 00000000
v 0107 04400010 ffffffff 00000040 00000000

// Loop until we hit line number 042
t 0107 04400010 ffffffff 00000042 00000000
v 0107 04400010 ffffffff 00000042 00000000

// Loop until we hit line number 044
t 0107 04400010 ffffffff 00000044 00000000
v 0107 04400010 ffffffff 00000044 00000000

/ Loop until we hit line number 046
t 0107 04400010 ffffffff 00000046 00000000
v 0107 04400010 ffffffff 00000046 00000000

// Loop until we hit line number 048
t 0107 04400010 ffffffff 00000048 00000000
v 0107 04400010 ffffffff 00000048 00000000

// Loop until we hit line number 04a 
t 0107 04400010 ffffffff 0000004a 00000000
v 0107 04400010 ffffffff 0000004a 00000000

// Loop until we hit line number 04c
t 0107 04400010 ffffffff 0000004c 00000000
v 0107 04400010 ffffffff 0000004c 00000000

// Loop until we hit line number 04e
t 0107 04400010 ffffffff 0000004e 00000000
v 0107 04400010 ffffffff 0000004e 00000000

// Loop until we hit line number 050
t 0107 04400010 ffffffff 00000050 00000000
v 0107 04400010 ffffffff 00000050 00000000

// Loop until we hit line number 052
t 0107 04400010 ffffffff 00000052 00000000
v 0107 04400010 ffffffff 00000052 00000000

// Loop until we hit line number 054
t 0107 04400010 ffffffff 00000054 00000000
v 0107 04400010 ffffffff 00000054 00000000

/ Loop until we hit line number 056
t 0107 04400010 ffffffff 00000056 00000000
v 0107 04400010 ffffffff 00000056 00000000

// Loop until we hit line number 058
t 0107 04400010 ffffffff 00000058 00000000
v 0107 04400010 ffffffff 00000058 00000000

// Loop until we hit line number 05a 
t 0107 04400010 ffffffff 0000005a 00000000
v 0107 04400010 ffffffff 0000005a 00000000

// Loop until we hit line number 05c
t 0107 04400010 ffffffff 0000005c 00000000
v 0107 04400010 ffffffff 0000005c 00000000

// Loop until we hit line number 05e
t 0107 04400010 ffffffff 0000005e 00000000
v 0107 04400010 ffffffff 0000005e 00000000

q