?? send.jam
字號:
' Copyright (C) 1988-2000 Altera Corporation
' Any megafunction design, and related net list (encrypted or decrypted),
' support information, device programming or simulation file, and any other
' associated documentation or information provided by Altera or a partner
' under Altera's Megafunction Partnership Program may be used only to
' program PLD devices (but not masked PLD devices) from Altera. Any other
' use of such megafunction design, net list, support information, device
' programming or simulation file, or any other related documentation or
' information is prohibited for any other purpose, including, but not
' limited to modification, reverse engineering, de-compiling, or use with
' any other silicon devices, unless such use is explicitly licensed under
' a separate agreement with Altera or a megafunction partner. Title to
' the intellectual property, including patents, copyrights, trademarks,
' trade secrets, or maskworks, embodied in any such megafunction design,
' net list, support information, device programming or simulation file, or
' any other related documentation or information provided by Altera or a
' megafunction partner, remains with Altera, the megafunction partner, or
' their respective licensors. No other licenses, including any licenses
' needed under any third party's intellectual property, are provided herein.
'Device #1: EPM7128S - c:\maxplus2\files\send\send.pof Wed Dec 04 17:24:30 2002
NOTE "CREATOR" "Altera Jam/STAPL Composer Version 10.0 10/5/2000";
NOTE "DATE" "2002/12/04";
NOTE "DEVICE" "EPM7128S";
NOTE "FILE" "send.pof";
NOTE "TARGET" "1";
NOTE "IDCODE" "071280DD";
NOTE "UES" "FFFF";
NOTE "CHECKSUM" "001CD9E4";
NOTE "SAVE_DATA" "DEVICE_DATA";
NOTE "SAVE_DATA_VARIABLES" "V0, A12, A13, A21, A22, A25, A43";
NOTE "STAPL_VERSION" "JESD71";
NOTE "JAM_VERSION" "2.0";
NOTE "ALG_VERSION" "10";
ACTION PROGRAM = PR_INIT_PROGRAM, DO_BLANK_CHECK OPTIONAL, DO_VERIFY RECOMMENDED, DO_SECURE OPTIONAL,
DO_READ_UES OPTIONAL,
PR_EXECUTE;
ACTION BLANKCHECK = PR_INIT_BLANKCHECK, PR_EXECUTE;
ACTION VERIFY = PR_INIT_VERIFY, PR_EXECUTE;
ACTION READ_UES = PR_INIT_READ_UES, PR_EXECUTE;
DATA DEVICE_DATA;
INTEGER V0 = 1;
INTEGER V1 = 0;
INTEGER A12[1] = 4;
INTEGER A59[1] = 288;
INTEGER A60[1] = 1;
INTEGER A61[1] = 118653149;
INTEGER A13[1] = 5;
INTEGER A25[1] = 10;
INTEGER A43[1] = 0;
BOOLEAN A21[104320] = @
mB300m@z@t@txjzVVVt@@@_@@@N5KfGg4w@@@dcWlt@VzUl@_@@VpB1@@l_s@@@z
etxxz@lFKIIdXGLX@zVV@@@@XYannW@@@zWQW_xzU_@@@_zw@353_@Vji_h@7qPy
rw@hMhrt@@@BR@@@W2cMAXdD1V@@ts@@UTj@@7Us4eLu@UFFaVW@R@VeqImpZWIE
_@x@3ZLuV@rt@@@EltlT@F@@3KFy@s@v@_@rz@lk_@tVV@@@_@@z3P6G_@@FazW@
@sRx@_zkw@@BjRu@zUtltxjzUlN@xzU_l@@z@V@h@x@sdI@lKArV@@@Fg_@@xm6u
@@Tt_020_TUNd@zz77I_eC4ahm@_lJmZdmj41FLy_llp@@ztVdwh@_@V@@x@yl@x
3tyuz@@mVy7l@@@Vx5@@m@@@z@@@Ry@@Em3ZmDRy@rxRlUldVVldNl_@GG6y@@KI
wd_Fiy41@@@1KU4krIp83_@llj@@zoU@@FmR9@tpzXgFmzT05GyxizF@xWnPSz_x
gtxzFGv1x@zl_txT3QHAmp0Ul@w1Udu_llB8Z1xtxzy@zz2UU8mh5@xz@1oa4_II
Wd1_l@lvtpzw_@@p__@T8D6yU@d3kLnUkthxzUF_dxj_yxz3khm@@hTOE91ZFu@l
@tth@VOU5_dxz3ujny@tRm3Ry@@l7qo0t@zlVyIm@VjVelAy@tUR@tFFeL8_zUFj
txvwVk@VcO2_S@@3fnJ0lA2kXKWnGSv@@NiS3@Fdp_@y@zdp@u@@xtx_UDlt@V@k
l@X8vn@@ll@@@V@_@t_Ullrtxzwk@xpjV@TOJ9ylxx0J1yFu6916P8OP21GbW@xV
k_xtx0e8v@@vty@@l@zUVl@@v1GRn@@@l@UVRxlVl1ea8unL1QFn_@@l@@@V@z@@
_@@@3GPW@@zrWgWnxrVFuMB15I8aB6c@z@3KKN0P62uPGWdq2IxX@@@tFoI4CQC@
x_E041_vykl7KDaHsI4k63t@lts@y@3KiN0bG2y4OmS3Sz_x9txzdtxzQm8ai@@r
6gd1@@@x1Ko9usR1emZ@lzwW_qY@xG88utv0t29m3926f2@@lxsV@t32AAUj@xX9
sI0FRm@z@t@@xP0Zg8y@@FylbQOCXWCCm_xrRG6E5Ev3_@_@v@w@7uME1aPW@xxr
WWqo@klZW9b@WbE98892sq0@Q@@xSc0@ttNRzlt1RoZ@@@d0UAAiJFy@T@70QHSV
715G@U7muIslV@vlpx7KAI_N@z3dq0xVz@tVwX@@zVkl@@y@l1ix@zx@@@r@_VV0
ZLm_z@t@dxjzV@Tt_@@bikX@ltRB@olutpzyT@yp9VE7dpxlTobtWlgmE020_TUt
GV2988L2PrWGBE9G1I2FjbG7z8G13Sjtx7A0CXsYX@zVTFu@@yU@tzVz@7UQH1p5
L0A64KG8_@@Nzh@wx@@@kfK32P5ZG1KPzK92Fen0GlAuXC3FD1@h@V9DRWw@@xG6
oCS3a2y8aG7ZAe0dEksW8c89iaJy@x@w_ltt@@@lWtx@e0yGl@@j@_lNt3_U_lt@
vzUlhtxzFKl4yxT@7A03yUltrxz0VMe1X2iHZ060uzUNltxjzUlVtxzUUEtxnvSk
htxzqS@@V3q9u@xzsUlth@1_@O42X@xzk@lFOxzU@k@@@zV@txx@@Mk@tfvy@V@@
xyPbpWxzUF@@@@2@@trxzUlFW1n3aWvUlt_2CWtxzl@@tVx@_@_Fu@k9t0@@@tsx
xz3Ct0@U@xv1OWxzVl_mDGl@3U83d4e53_Et@rvSkx@@@DyW4y@@ltIW1n8aGG1O
45m9lLRGe0a4om3n3yJG1dmxz_Nlt@lz@@V@7yVX74Y@@xV@_Vusx@Vzl@xv@_@F
qn4y@lt5oG2sxzVtgm0W@tx1FuHePIOllpDa13yxSl7yG2X74LaQd450AX2aZx@_
FVlxzwyUtzx@@6A0KH6eLSc98y@VVz@4yy_@7kn6BwRW@l@R@zyk15CMm37w@@zF
G6Cy@V@x@x3FKWYE4F1@7_V15WKu1H5eGK1ySYl@@@m4Pm@x@Tq7ye@x@tV@tVy5
6KFk1nXmJB698y@_N@@@l@_@Vt@@@_U@xrvz_7yl17@dmWk64MIEkp@@3tmrP@Dm
@X@l@x@UV@t@w@_lzttvx_ElZ@zVlFlx@K0I84p72fn0v@Vlkt@_T@dtv@_@FAW4
y@t@x@_@Nm@@UO9Iu_t@FiE9gfs0@@@tH1iHO9I7Ur6_@l@3FezWWmBia7YqG8@z
V@_Fu@zU@@7yl11SNHO9p4Qc7ZVRG8Dp49K2k@txEYNYWWoq@t@j@@lVt7y@XbeI
ey94RY1_@pxpEn0z@@tjjbGmIL4M23nmaG116e@@@Eu@42BP6@@_@D2OWm@xTz@@
@_x@_3fkYHtDmV@@VuGXqQZ11WQWx@_@0AsmzV@VmDA6mJ21LvQeKd4Fr3UE@@34
yXupYg9i42Npfe699wD@4_@lVli1k@@@ZMm0@V@lk@z_ZD9ae0gG@@7_PS6u@_@t
t@zjzllJtvV@_@pxI18XGaUe@V3yz_thtxzN@@@fx@@@e0y8SjORjn0@t@@2_@@r
@@V7Wo31PCJ49Cyvl11wdGmcCCgT21KCZ@@EVttxTn9zVeKg4D33B0KGm@9upx@V
MV6YJIbuzO8SyAYVyg0FC8i4ZZVKYOJUOxV34_V@7MoC_lpxvV@@xtx@Fxa400;
BOOLEAN A22[65920] = @
m0200u@@@@3q6aP863@@z@dPm@wXMC9u@CyfJ9yt@@VC3_tl@3o3wZs@dCXGnWx@
@V_@@@Tr3t@t@V_XGXHxhOhC0w@@V0b0V@@@Gv4@@l@ru3@I51rF@L8XN8_V@@B@
M2P94ymuM0Jmx1@@@l5K3y@iVx@@@t@@tVuBXje1J032P94AJmh_Pll@@@me4BhA
Mk6u@C_r@@@dl_@V@@@@_71GGVL@lJVG6@_V0z1@@lna_@@Vl6SICmb@@@Pc1@Vu
@X08ArCu@@LCq_G03cW_3_NUq2Ud4Xsm@@@l@@x6zN@@Xx4y@@loFx@AmZ1_@p@t
WCu@NzFSnWG0822U8Sh5cFy@XRCu@@xBmJb8o42xCm@@@zjr311I4QvHPY7_@@ll
gI8mxgBC32GVm@2RTm831KCu@@jtm@@V053U@l@3gUm@@BSew33Wmuz@@@8c1@hB
Q1ULu@@dwip0zV@@1U9u_Z@@Nc1@@@UXm9u@NzFyz1@z@@1UUKLRGWN20v@@369v
jEXvw7y@@Bmz@@VuWXVd7ylzV78tY@xlkCT6y@@0We@@VGHYWx4y@@@6cpWl@@@0
vAQlP8lLY0PX26yGGBCyl@J7yuXiTIu@_@Fun61jm8Ke1_@lR3U4Y@x@@0Uy46fb
9Uv4O4Zva9CYq0@ZTw39Pm@@ZjqNmr0AjOx@@Fl93k@@52jOmyo4GVL@7Eq3@cXF
_@Vb3kPW@@t@Wb6uw@@FuMBa5j@3RomNF6Mr8nsqGy@@A705ZfgIu@x7_Ap3_x@@
f@V@VQr0@@@F1FOhwg4_@@xpo_W@Vx@8jF4KDjPaOC2DX_gO4KzdnfF4oTZoYX4K
zdGG@O@@@@WY41Z2q@@BCj@@@WCC4Kz1@Vw@XLzWWezVuQ6QE4ooPF2Kinl3R2Qb
MrE62gcWW@@@DxOCspW0tmqddXnVL4GPZWRVsRd4fj8H_Q64W2R_VOfZlB1@z@@9
U9HWRU4aX4B4_GOEF4GXJZunGWH@qBb4HEQmuU94aM81PuHCa64muFVZGIWCgu@@
ltp@@VuX9ux@@t@tzV0Klv@@5FGG3gmCX01V8KG6y@@@6kM2HRcGGBFiCP8XjzGm
0F4UbM1WcmpBs40A6_Nwf3Oq3F@@@1tqYtz@@pJtm@@VROOs4cu3pdcW@zxlmAP8
Gr42Oy1@@@@_x@@2_I2@@l@XLQW@XAK9Go@RjoW@NmrWLP8eH32PD1@@g@i@pCup
@@JOv@F8eD2G1c1W29SjS2AHYhIDOzr42CfYWIt8gM324uXGQJ845C2jzX04bmx@
_@bgCu@r@FCHFeEQ@7CdPnyQmIbCO@@@Fyr4y@h_5yg7Ur@@35mZ0PF9Klq2FuX0
GD8yb72ZGbGRHAy0s2zb1@@@t1joGufIu@ljttPuJG1x5un91uyGu694Fj1XRaG4
r94cp3XRaG8SN5KGKX@yW@byZIkD0MXa0m_@F@@l00w@@z@@@xV40004000_@R7W
y@_@@@z@@lm2whM6@_l@FuV00000000ygNsxZ@@70WyVWrCmd@@l703Q0m000000
G0023m08000t0yGa068sl000000000ExiIV_@F00Y_e5CW1_@@@zJ6_00G0OKW72
4V3NDj_X00HtuIO@@zVsR3yl@NHQz@@cMOy@VtVLB39GQmTjLSPh4tsomllFu@@h
J@U@VEwCm@xwpzN@lx@l@n2Rn@@Vl@hgALLLLgw@@zVVzhgkgotTx@rc6uxx@_SJ
3I_6caI5wnT9y@@tfR_lB3U6u@T@x@@@t@@p@Wx9u@@ztT@VVOyUu@@lMrLLLu16
ul@hItLrrie6m@@xt@NtzXxCmw_uJt@@l@@llXuDm@zzjhlx@0IVuAsAMWFanuJ8
l06M_3ZH33n@@plxv@UyV@@_@@@z@zyx_@xtLTTbkkgB@@@@_@_kZ0mW4z91@Ttj
k@@@GpJm@N@lx@@V@z@@w@x@FuFX1XV84YMytV@vl@@s@@xzO_9ScQ5Xo5Iu19uV
@@d@tplxl@lm3Im@VtlhwwV0;
ENDDATA;
DATA TEMP_DATA;
INTEGER A0[28] =
96, 96, 96, 96, 96, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 15, 791, 791, 791, 791, 317, 293, 281, 273, 261, 253, 237, 791;
INTEGER A1[28] =
3144, 1574, 716, 360, 183, 1574, 716, 360, 183,3144, 0,1574, 716, 360, 183, 64, 280, 240, 200, 160, 640, 480, 400, 320, 240, 160, 80,3144;
INTEGER A2[28] =
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 165, 165, 165, 165, 0, 0, 0, 0, 0, 0, 0, 165;
INTEGER A3[28] =
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 96, 80, 64, 0, 0, 0, 0, 0, 0, 0, 112;
INTEGER A4[28] =
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 648, 600, 552, 504, 0, 0, 0, 0, 0, 0, 0, 648;
INTEGER A5[28] =
3144, 1574, 716, 360, 183, 1574, 716, 360, 183,3144, 0,1574, 716, 360, 183, 64, 56, 48, 40, 32, 128, 96, 80, 64, 48, 32, 16,3144;
INTEGER A6[28] =
32, 16, 8, 4, 2, 16, 8, 4, 2, 32, 24, 16, 8, 4, 2, 0, 0, 0, 0, 0, 16, 12, 10, 8, 6, 4, 2, 32;
INTEGER A7[28] =
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 6, 5, 4, 0, 0, 0, 0, 0, 0, 0, 7;
INTEGER A8[28] =
512, 256, 128, 64, 32, 256, 128, 64, 32, 512, 384, 256, 128, 64, 32, 0, 560, 480, 400, 320, 256, 192, 160, 128, 96, 64, 32, 560;
INTEGER A9[21] =
12, 3, 131, 8, 3, 131, 0, 0, 0, 6, 3, 131, 0, 0, 0, 3, 1, 118, 1, 3, 126;
INTEGER A10[14] =
12, 3, 8, 3, 8, 3, 6, 3, 0, 0, 3, 1, 1, 1;
INTEGER A51[15] =
294, 148, 38, 20, 2, 148, 38, 20, 2, 294, 0, 148, 38, 20, 2;
INTEGER A49[14] =
12, 114, 8, 114, 8, 114, 6, 114, 0, 0, 3, 109, 1, 109;
INTEGER A11[5 * 3 * 27] =
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0,1025, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0,1025, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0,1025, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0,1025, 0, 0,
0, 0, 0, 0, 0, 0,1025, 4, 0, 1, 1, 0,1025, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 99, 1, 0, 99,
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 99, 1, 0, 99,
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 99, 1, 0, 98,
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 99, 1, 0, 98,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 98,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 99,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 99,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 98,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 98,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 98,
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 97, 0, 1, 94,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 95,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 95,
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 97, 0, 1, 94,
0, 0, 0, 1, 0, 98, 2, 1, 96, 1, 0, 97, 0, 2, 96,
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 97, 0, 0, 96,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 98,
129, 10, 98, 1, 0, 98, 2, 1, 96, 1, 0, 97, 0, 0, 96,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 1, 1, 97, 1, 0, 97, 0, 2, 96, 0, 1, 96,
0, 0, 0, 0, 0, 0, 1, 31, 97, 4, 31, 98, 1, 0, 98;
INTEGER A14[64] =
8600,6400,4800,3600,2800,2000,1540,1140, 860, 640, 480, 360, 280, 200, 154, 116,
86, 64, 50, 36, 28, 24, 20, 16, 14, 12, 11, 9, 7, 5, 4, 3,
2000,1600,1300,1000, 900, 800, 720, 660, 600, 560, 520, 480, 440, 400, 380, 360,
340, 300, 280, 260, 240, 220, 200, 180, 160, 140, 120, 100, 80, 60, 40, 20;
INTEGER A15[16] =
60000,28000,10800,4200,1660, 660, 260, 100, 500, 200, 100, 60, 40, 30, 20, 10;
INTEGER A54[30] =
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 16, 0, 0, 0, 32, 0, 32, 255, 65, 255, 82, 255, 69, 255, 84, 255, 76, 255, 65;
INTEGER A55[30] =
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 16, 0, 32, 0, 32, 255, 65, 255, 82, 255, 69, 255, 84, 255, 76, 255, 65;
INTEGER A56[8] =
255, 1, 255, 56, 255, 57, 255, 65;
' VARIABLES
INTEGER A17[1];
INTEGER A48[1];
INTEGER A52[1];
BOOLEAN A32[60];
BOOLEAN A33[10];
BOOLEAN A39[10];
BOOLEAN A26[1600];
BOOLEAN A27[5];
BOOLEAN A28[273];
BOOLEAN A45[320];
BOOLEAN A29[320];
BOOLEAN A30[320];
BOOLEAN A31[640];
BOOLEAN A57[640];
BOOLEAN A34[50];
BOOLEAN A35[50];
BOOLEAN A36[50];
BOOLEAN A37[50];
BOOLEAN A38[70];
INTEGER V2 = 0;
INTEGER V3 = 0;
INTEGER V4 = 32;
BOOLEAN b;
INTEGER i;
INTEGER j;
INTEGER k;
INTEGER l;
INTEGER V10;
INTEGER V11;
INTEGER V12;
INTEGER V13;
BOOLEAN A18[21];
BOOLEAN A19[20];
BOOLEAN A20[10];
INTEGER V14;
INTEGER V15;
INTEGER V89;
INTEGER V16;
INTEGER V87;
INTEGER V17;
INTEGER V18;
INTEGER V19;
INTEGER V20;
INTEGER V21;
INTEGER V88;
INTEGER V94;
INTEGER V22;
INTEGER V23;
INTEGER V24;
INTEGER V25;
INTEGER V26;
INTEGER V27;
INTEGER V28;
INTEGER V29 = 1;
INTEGER A16[15];
INTEGER V30;
INTEGER V31;
INTEGER V32 = 0;
INTEGER V33 = 0;
INTEGER V34 = 1;
INTEGER V35 = 0;
INTEGER V36 = 0;
INTEGER V37 = 0;
INTEGER V38 = 0;
INTEGER V72 = 0;
INTEGER V73 = 0;
BOOLEAN V39 = 0;
BOOLEAN V40 = 0;
INTEGER V41 = 0;
INTEGER V42 = 0;
BOOLEAN V43 = 0;
BOOLEAN V44 = 0;
BOOLEAN V45 = 0;
INTEGER V46;
INTEGER V47;
INTEGER V48;
BOOLEAN V49 = 0;
INTEGER V51 = -1;
INTEGER V52 = -1;
BOOLEAN V74 = 0;
BOOLEAN V75 = 0;
BOOLEAN V56 = 0;
BOOLEAN V57 = 0;
BOOLEAN V58 = 1;
BOOLEAN A40[10];
BOOLEAN A41[10];
BOOLEAN A44[10];
BOOLEAN V76 = 0;
BOOLEAN V80 = 1;
BOOLEAN V81 = 0;
BOOLEAN V82 = 0;
INTEGER V83 = 5;
INTEGER V84 = 0;
INTEGER V86 = 0;
BOOLEAN V91 = 0;
INTEGER V68 = 0;
INTEGER V69 = 0;
INTEGER V96 = 94;
BOOLEAN V97 = 1;
BOOLEAN V102 = 0;
BOOLEAN V100 = 0;
BOOLEAN V103 = 0;
BOOLEAN V108 = 0;
BOOLEAN V104 = 0;
BOOLEAN V105 = 0;
BOOLEAN V107 = 0;
BOOLEAN V106 = 0;
BOOLEAN V101 = 0;
BOOLEAN USE_EXTEND_IR_DELAY_METHOD = 0;
BOOLEAN USE_FIXED_ALGORITHM = 0;
ENDDATA;
PROCEDURE PR_INIT_PROGRAM USES TEMP_DATA;
V102 = 1;
V103 = 1;
ENDPROC;
PROCEDURE DO_BLANK_CHECK USES TEMP_DATA;
V100 = 1;
ENDPROC;
PROCEDURE DO_VERIFY USES TEMP_DATA;
V108 = 1;
ENDPROC;
PROCEDURE DO_SECURE USES TEMP_DATA;
V107 = 1;
V106 = 1;
ENDPROC;
PROCEDURE DO_READ_UES USES TEMP_DATA;
V104 = 1;
ENDPROC;
PROCEDURE PR_INIT_BLANKCHECK USES TEMP_DATA;
V100 = 1;
ENDPROC;
PROCEDURE PR_INIT_VERIFY USES TEMP_DATA;
V108 = 1;
ENDPROC;
PROCEDURE PR_INIT_READ_UES USES TEMP_DATA;
V104 = 1;
ENDPROC;
PROCEDURE PR_EXECUTE USES DEVICE_DATA, TEMP_DATA, L6, L26,
L96,
L97, L75, L55, L82,
L257,
L41, L35, L21;
CALL L6;
V3 = 0;
V4 = 1;
CALL L26;
IF (V2 == 0) THEN GOTO L2;
IF (V42 == 0) THEN CALL L97;
IF ((V42 == 0) && V102) THEN CALL L75;
IF ((V42 == 0) && V100) THEN CALL L96;
IF ((V42 == 0) && V103) THEN CALL L55;
IF ((V42 == 0) && V108) THEN CALL L82;
IF ((V42 == 0) && V107) THEN CALL L257;
L2:
IF ((V42 == 0) && V104) THEN CALL L41;
CALL L21;
EXIT V42;
ENDPROC;
PROCEDURE L6 USES DEVICE_DATA, TEMP_DATA, L30, L276, L32;
INTEGER V66 = 0;
INTEGER V90 = 0;
INTEGER V95 = 0;
INTEGER V67 = 0;
IF (V103) THEN V102 = 1;
IF (V106) THEN V107 = 1;
IF ((V102 || V100) && !V103 &&
(V108 || V107)) THEN V42 = 1;
IF (V42 != 0) THEN GOTO L16;
V21 = 0;
FOR i = 0 TO V1;
j = 1;
k = 1;
IF (((A13[i] & 1) == 0) ||
((A13[i] & 4) == 0)) THEN GOTO L7;
V2 = A12[i];
j = A1[V2];
k = A5[V2];
L7:
V21 = V21 + j;
V66 = V66 + k;
NEXT i;
l = 0;
FOR i = 4 TO 0 STEP -1;
FOR j = 0 TO V1;
IF (((A13[j] & 1) == 0) ||
((A13[j] & 4) == 0)) THEN GOTO L8;
V2 = A12[j];
FOR k = 0 TO (A1[V2] - 1);
IF ((k % 5) == i) THEN A26[l] = 1;
l = l + 1;
NEXT k;
GOTO L9;
L8:
l = l + 1;
L9:
NEXT j;
NEXT i;
V88 = 0;
FOR i = 0 TO V1;
j = 1;
k = 1;
IF (((A13[i] & 256) == 0) ||
((A13[i] & 4) == 0)) THEN GOTO L10;
V2 = A12[i];
j = A1[V2];
k = A5[V2];
IF ((V2 >= 23) && (V2 <= 27)) THEN
V96 = 95;
L10:
V88 = V88 + j;
V90 = V90 + k;
NEXT i;
V94 = 0;
FOR i = 0 TO V1;
j = 1;
k = 1;
IF (((A13[i] & 512) == 0) ||
((A13[i] & 4) == 0)) THEN GOTO L11;
V2 = A12[i];
j = A1[V2];
k = A5[V2];
L11:
V94 = V94 + j;
V95 = V95 + k;
NEXT i;
V22 = 0;
FOR i = 0 TO V1;
j = 1;
k = 1;
IF (((A13[i] & 2) == 0) ||
((A13[i] & 4) == 0)) THEN GOTO L12;
V2 = A12[i];
j = A1[V2];
k = A5[V2];
L12:
V22 = V22 + j;
V67 = V67 + k;
NEXT i;
l = 0;
FOR i = 4 TO 0 STEP -1;
FOR j = 0 TO V1;
IF (((A13[j] & 2) == 0) ||
((A13[j] & 4) == 0)) THEN GOTO L13;
V2 = A12[j];
FOR k = 0 TO (A1[V2] - 1);
IF ((k % 5) == i) THEN A27[l] = 1;
l = l + 1;
NEXT k;
GOTO L14;
L13:
l = l + 1;
L14:
NEXT j;
NEXT i;
V16 = 0;
FOR i = 0 TO V1;
j = 1;
IF (((A13[i] & 1) == 0) ||
((A13[i] & 4) == 0)) THEN GOTO L15;
V2 = A12[i];
j = A0[V2];
L15:
V16 = V16 + j;
NEXT i;
V87 = 0;
FOR i = 0 TO V1;
j = 1;
IF (((A13[i] & 256) == 0) ||
((A13[i] & 4) == 0)) THEN GOTO L16;
V2 = A12[i];
j = A0[V2];
L16:
V87 = V87 + j;
NEXT i;
V17 = 0;
FOR i = 0 TO V1;
j = 1;
IF (((A13[i] & 2) == 0) ||
((A13[i] & 4) == 0)) THEN GOTO L17;
V2 = A12[i];
j = A0[V2];
L17:
V17 = V17 + j;
NEXT i;
V18 = V17;
IF (V16 > V18) THEN V18 = V16;
IF (V87 > V18) THEN V18 = V87;
V19 = V18;
IF (V21 > V19) THEN V19 = V21;
IF (V88 > V19) THEN V19 = V88;
IF (V94 > V19) THEN V19 = V94;
FOR i = 0 TO (V19 - 1);
A30[i] = 1;
NEXT i;
V20 = 2 * 5 * 5 * V67;
IF ((2 * 5 * V66) > V20) THEN V20 = 2 * 5 * V66;
IF (V90 > V20) THEN V20 = V90;
IF (V95 > V20) THEN V20 = V95;
V33 = 0;
FOR i = 0 TO V1;
IF (((A13[i] & 2) == 0) ||
((A13[i] & 4) == 0)) THEN GOTO L18;
V2 = A12[i];
IF (V33 < A7[V2]) THEN
V33 = A7[V2];
L18:
NEXT i;
V12 = 0;
V13 = 0;
FOR i = 0 TO V1;
V12 = V12 + A25[i];
IF (A25[i] > V13) THEN V13 = A25[i];
NEXT i;
FOR i = 0 TO (V13 - 1);
A39[i] = 1;
NEXT i;
FOR i = 0 TO 4;
j = 10 * i;
A34[(j + 9)..j] = $016;
A35[(j + 9)..j] = $01A;
A36[(j + 9)..j] = $022;
A37[(j + 9)..j] = $026;
FOR k = 0 TO 2;
b = 0;
IF ((i & (1 << k)) != 0) THEN b = 1;
A34[j + k + 7] = b;
A35[j + k + 7] = b;
A36[j + k + 7] = b;
A37[j + k + 7] = b;
NEXT k;
NEXT i;
FOR i = 0 TO 6;
j = 10 * i;
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -