From 554aef3d62138eca17637785898fbe80cca5e831 Mon Sep 17 00:00:00 2001 From: palka Date: Fri, 18 Jan 2008 10:22:55 +0000 Subject: [PATCH] file for cpld - cts futnctionality with vulom --- GP_Addon/gp_addon_cts.stapl | 1855 +++++++++++++++++++++++++++++++++++ 1 file changed, 1855 insertions(+) create mode 100644 GP_Addon/gp_addon_cts.stapl diff --git a/GP_Addon/gp_addon_cts.stapl b/GP_Addon/gp_addon_cts.stapl new file mode 100644 index 0000000..b0a7a8e --- /dev/null +++ b/GP_Addon/gp_addon_cts.stapl @@ -0,0 +1,1855 @@ +NOTE "CREATOR" "Xilinx iMPACT Software"; +NOTE "DATE" "2008/01/17"; +NOTE "STAPL_VERSION" "JESD71"; +NOTE "ALG_VERSION" "1"; +NOTE "DEVICE" "UNSPECIFIED"; +NOTE "CHECKSUM" "UNSPECIFIED"; +NOTE "IDCODE" "UNSPECIFIED"; +NOTE "USERCODE" "UNSPECIFIED"; +NOTE "TARGET" "UNSPECIFIED"; +NOTE "STACK_DEPTH" "4"; +NOTE "MAX_FREQ" "1000000"; +ACTION RUN_XILINX_PROC "Run Xilinx Procedure" = XILINX_PROC; +DATA MAINDATA; +INTEGER I = 0; +INTEGER D = 0; +ENDDATA; +PROCEDURE XILINX_PROC USES ADJUST_DELAY, MAINDATA; +BOOLEAN X = 0; +IRSTOP IDLE; +DRSTOP IDLE; +STATE RESET IDLE; +POSTIR 0 ; +PREIR 0 ; +POSTDR 0 ; +PREDR 0 ; +POSTIR 10, $03ff + ; +PREIR 0 ; +PREDR 0 ; +POSTDR 1, $00 + ; +' //Loading device with 'idcode' instruction. +IRSCAN 5, $01 + ; +DRSCAN 32, $00000000 +, COMPARE $f494ffff +, $0fff8001 +, X; +IF (!X) THEN GOTO F; +POSTIR 0 ; +PREIR 0 ; +POSTDR 0 ; +PREDR 0 ; +POSTIR 0 ; +PREIR 0 ; +POSTDR 0 ; +PREDR 0 ; +' // Loading devices with 'enable' or 'bypass' instruction. +IRSCAN 15, $7fe9 + ; +' // Loading devices with 'erase' or 'bypass' instruction. +IRSTOP IRPAUSE; +IRSCAN 15, $7fea + ; +IRSTOP IDLE; +STATE IREXIT2 IRUPDATE DRSELECT DRCAPTURE DREXIT1 DRPAUSE; +D = 20; +WAIT D CYCLES; +STATE IDLE; +D = 100000; +WAIT D CYCLES; +STATE DRPAUSE; +D = 5000; +WAIT D CYCLES; +D = 1; +WAIT D CYCLES; +' // Loading devices with 'init' or 'bypass' instruction. +IRSTOP IRPAUSE; +IRSCAN 15, $7fed + ; +STATE IDLE; +D = 200; +WAIT D CYCLES; +IRSTOP IDLE; +' // Loading devices with 'conld' or 'bypass' instruction. +IRSCAN 15, $7ff0 + ; +D = 100; +WAIT D CYCLES; +' // Loading devices with 'conld' or 'bypass' instruction. +IRSCAN 15, $7ff0 + ; +D = 100; +WAIT D CYCLES; +' // Loading devices with 'enable' or 'bypass' instruction. +IRSCAN 15, $7fe9 + ; +' // Programming. +' // Loading devices with 'program' instruction. +IRSTOP IRPAUSE; +IRSCAN 15, $7feb + ; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@x_yF00m@@3 + ; +IRSTOP IDLE; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe504m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6u@V@@pGe1_@l_z@@0AW@@7 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6u@@@tl@@Vd3_@@@q_d@0G0_70 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5W1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@Fm2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@x_WFW4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5W0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@FO0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@x_uFm4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5m5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, $00e0fffffd7fffffffffbffffffffffffffffffffffffffbffffffffffffffffffffffffffffffff + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@x_yFG1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5G5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@F82u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@F80u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5O0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@FC2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@Fi2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5O1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@Fy0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@Fy2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5u4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@FS0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36W1e0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36W1e4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@RsiDe5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@Fq0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@Fa0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe585m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@F42u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@F40u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5C0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@F62u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@Fc2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5C1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@Fs0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@x_u7i5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5i4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@FM0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@x_W7y0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5y4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@F_2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@x_u7y1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5S1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@Fk2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@x_yFS4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5S0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@FA0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@x_yFK4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5K5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@Fg0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@x_yFq1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5q5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@FQ2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@x_y1q0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5a0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@FI2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@x_y1a5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5a1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@FY0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@x_y145m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe544m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@F20u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@x_yF60m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe564m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@FZ2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@FZ0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5c1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@Fp2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@FJ2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5c0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@FR0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@FR2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5s5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@Fx0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36W1M1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36W1M5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@RsiDM4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@FB0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@FF0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5U4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@Fl2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@Fl0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5_1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@F@2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@FV2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5_0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@FN0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@x_yFk4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5k5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@Ft0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@x_yFE1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5E5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@F72u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@x_yFE0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5A0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@F52u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@x_yFA5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5A1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@Fr0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@x_yFg5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5g4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@FL0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@x_yFw0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5w4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@Fz2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@x_yFw1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5Q1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@Fj2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@x_yFQ4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5Q0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@F90u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@x_yFI4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5I5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@Ff0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@x_yFo1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5o5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@FP2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@FP0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5Y0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@FH2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@Fn2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5Y1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@FX0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@FX2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe524m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@F10u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36W130m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36W134m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@RsiD35m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@lX0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@ln0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5Z5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@lH2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@lH0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5p0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@lP2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@lv2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5p1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@lf0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@x_yFJ5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5J4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@l90u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@x_yFR0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5R4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@lj2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@x_yFR1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5x1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@lz2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@x_yFx4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5x0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@lL0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@x_yFh4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5h5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@lr0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@x_yFB1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5B5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@l52u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@x_uFB0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6u@@@tl@@Vd3_@@@iq2jm30_70 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@l72u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@x_yFF5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5F1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, $00defffffb7fffffffffbffffffffffffffffffffffffffffffffbffffffffffffffffffffffffff + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@x_yFl5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5l4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@lN0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@x_uF@0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5@4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@l@2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@l@0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5V1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@ll2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@lF2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5V0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@lB0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@lB2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5N5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@lh0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36W1t1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36W1t5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@RsiDt4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@lR0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@lJ0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5d4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@lp2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@lp0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe571m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@lZ2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@l32u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe570m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@l20u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@x_uF54m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe555m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@lY0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@x_yFb1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5b5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@lI2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@x_yFb0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5r0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@lQ2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@x_yFr5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5r1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@lg0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@x_uFL5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@JMe5L4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@lA0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@lE0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@lE2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WX00m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300W04m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFy05m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WX01m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300WW1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyW5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXW4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300WW0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFym0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36uXm4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300Wm5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFym1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXG1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300WG5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyG4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXG0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300WO0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyO4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXO5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300WO1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyu1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXu5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300Wu4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyu0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@VK0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@VK2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@Vq2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@Vq0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WX81m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300W85m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFy84m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WX80m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300WC0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyC4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXC5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300WC1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyi1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36uXi5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300Wi4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyi0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36W@y0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300Wy4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyy5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36uXy1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300WS1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyS5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXS4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300WS0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyK0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXK4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300WK5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyK1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXq1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300Wq5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyq4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXq0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300Wa0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFya4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXa5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300Wa1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFy41m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WX45m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300W44m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFy40m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WX60m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300W64m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFy65m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WX61m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300Wc1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyc5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXc4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300Wc0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFys0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXs4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300Ws5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFys1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@Vh0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@Vh2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@VB2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@VB0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXU0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300WU4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyU5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXU1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300W_1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFy_5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WX_4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300W_0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyk0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXk4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300Wk5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyk1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXE1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300WE5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyE4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXE0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300WA0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyA4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXA5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300WA1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyg1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXg5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300Wg4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyg0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXw0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300Ww4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyw5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXw1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300WQ1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyQ5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXQ4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300WQ0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyI0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXI4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300WI5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyI1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXo1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300Wo5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyo4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXo0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300WY0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyY4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXY5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300WY1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFy21m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WX25m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300W24m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFy20m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@@10u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@@12u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@@X2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@@X0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXZ1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300WZ5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyZ4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXZ0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300Wp0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyp4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXp5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300Wp1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyJ1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXJ5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300WJ4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyJ0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXR0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300WR4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyR5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXR1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300Wx1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyx5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXx4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300Wx0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyh0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXh4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300Wh5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyh1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXB1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300WB5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyB4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36uXB0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300WF0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyF4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXF5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300WF1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyl1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXl5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300Wl4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyl0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WX@0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300W@4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFy@5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WX@1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300WV1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyV5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXV4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300WV0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyN0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXN4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300WN5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyN1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@@x0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@@x2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@@R2u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@@R0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXd0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300Wd4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyd5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXd1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300W71m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFy75m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WX74m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300W70m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFy50m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36uX54m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300W55m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFy51m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXb1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300Wb5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyb4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXb0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300Wr0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyr4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXr5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300Wr1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyL1m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@36WXL5m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@300WL4m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8E1@@@VmFyL0m@@3 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@@E0u@@1 + ; +D = 10000; +WAIT D CYCLES; +DRSCAN 314, @e0000u@@@@3q6aP8c1@@@E2u@@1 + ; +D = 10000; +WAIT D CYCLES; +' // Loading devices with 'init' or 'bypass' instruction. +IRSTOP IRPAUSE; +IRSCAN 15, $7fed + ; +STATE IDLE; +D = 200; +WAIT D CYCLES; +IRSTOP IDLE; +' // Loading devices with 'conld' or 'bypass' instruction. +IRSCAN 15, $7ff0 + ; +D = 100; +WAIT D CYCLES; +' // Loading devices with 'conld' or 'bypass' instruction. +IRSCAN 15, $7ff0 + ; +D = 100; +WAIT D CYCLES; +POSTIR 10, $03ff + ; +PREIR 0 ; +PREDR 0 ; +POSTDR 1, $00 + ; +' //Loading device with 'conld' instruction. +IRSCAN 5, $10 + ; +D = 100; +WAIT D CYCLES; +POSTIR 0 ; +PREIR 5, $1f + ; +PREDR 1, $00 + ; +POSTDR 0 ; +POSTIR 10, $03ff + ; +PREIR 0 ; +PREDR 0 ; +POSTDR 1, $00 + ; +POSTIR 0 ; +PREIR 0 ; +POSTDR 0 ; +PREDR 0 ; +IRSCAN 15, $7fff + ; +DRSCAN 2, $00 + ; + +SUCCESS: +PRINT "Successful File Execution."; +EXIT 0; + +F: +PRINT "File Execution Failure."; +EXIT 16; + +ENDPROC; + +DATA TMPDATA; +INTEGER TMP_DELAY; +ENDDATA; + +PROCEDURE ADJUST_BIG_DELAY USES TMPDATA, MAINDATA; +TMP_DELAY = D / 100; +TMP_DELAY = TMP_DELAY * 25; +D = D + TMP_DELAY; +ENDPROC; + +PROCEDURE ADJUST_SMALL_DELAY USES TMPDATA, MAINDATA; +TMP_DELAY = D * 25; +TMP_DELAY = TMP_DELAY / 100; +D = D + TMP_DELAY; +ENDPROC; + +PROCEDURE ADJUST_DELAY USES MAINDATA, ADJUST_BIG_DELAY, ADJUST_SMALL_DELAY; +IF D > 2500 THEN CALL ADJUST_BIG_DELAY; +IF D <= 2500 THEN CALL ADJUST_SMALL_DELAY; +ENDPROC; + +CRC E02C; -- 2.43.0