vislink_3.c

来自「C/C++语言硬件程序设计——基于TMS320C5000系列DSP一书中的源程序」· C语言 代码 · 共 112 行

C
112
字号
/* This file automatically generated on Thu Sep 28 11:32:42 2000
 */

/* File Name:               VisLink_3.c */
/* Parmameter Count:        9 */
/* Code Block Count:        13 */
/* Global Variable Count:   1 */

#include "proto.h"
#include "globs.h"

int VisLink_3_g0 = 0;


int VisLink_3(int p0, int p1, int p2, int p3, int p4, int p5, int p6, int p7, int p8) {
   call_depth++;
   sum2++;

   if (call_depth > 128) return 0;
   sum += calc_9(p0, p1, p2, p3, p4, p5, p6, p7, p8);
   sum2 += VisLink_6_g2 + VisLink_6_g7 + VisLink_6_g7 + VisLink_4_g8 + VisLink_3_g0;
   VisLink_5(arr[0], arr[1]);
   sum -= calc_9(p0, p1, p2, p3, p4, p5, p6, p7, p8);
   sum2 -= (VisLink_6_g2 + VisLink_6_g7 + VisLink_6_g7 + VisLink_4_g8 + VisLink_3_g0);

   if (call_depth > 128) return 0;
   sum += calc_9(p0, p1, p2, p3, p4, p5, p6, p7, p8);
   sum2 += VisLink_6_g0 + VisLink_2_g2 + VisLink_7_g11 + VisLink_5_g6;
   VisLink_1(arr[0], arr[1], arr[2], arr[3], arr[4], arr[5], arr[6], arr[7], arr[8], arr[9]);
   sum -= calc_9(p0, p1, p2, p3, p4, p5, p6, p7, p8);
   sum2 -= (VisLink_6_g0 + VisLink_2_g2 + VisLink_7_g11 + VisLink_5_g6);

   if (call_depth > 128) return 0;
   sum += calc_9(p0, p1, p2, p3, p4, p5, p6, p7, p8);
   sum2 += VisLink_4_g7 + VisLink_0_g4 + VisLink_3_g0 + VisLink_6_g9 + VisLink_2_g1;
   VisLink_4(arr[0], arr[1], arr[2], arr[3], arr[4], arr[5], arr[6]);
   sum -= calc_9(p0, p1, p2, p3, p4, p5, p6, p7, p8);
   sum2 -= (VisLink_4_g7 + VisLink_0_g4 + VisLink_3_g0 + VisLink_6_g9 + VisLink_2_g1);

   if (call_depth > 128) return 0;
   sum += calc_9(p0, p1, p2, p3, p4, p5, p6, p7, p8);
   sum2 += VisLink_0_g7 + VisLink_8_g2 + VisLink_3_g0 + VisLink_7_g7 + VisLink_7_g3;
   VisLink_3(arr[0], arr[1], arr[2], arr[3], arr[4], arr[5], arr[6], arr[7], arr[8]);
   sum -= calc_9(p0, p1, p2, p3, p4, p5, p6, p7, p8);
   sum2 -= (VisLink_0_g7 + VisLink_8_g2 + VisLink_3_g0 + VisLink_7_g7 + VisLink_7_g3);

   if (call_depth > 128) return 0;
   sum += calc_9(p0, p1, p2, p3, p4, p5, p6, p7, p8);
   sum2 += VisLink_3_g0 + VisLink_5_g5 + VisLink_6_g6 + VisLink_9_g1 + VisLink_5_g1;
   VisLink_3(arr[0], arr[1], arr[2], arr[3], arr[4], arr[5], arr[6], arr[7], arr[8]);
   sum -= calc_9(p0, p1, p2, p3, p4, p5, p6, p7, p8);
   sum2 -= (VisLink_3_g0 + VisLink_5_g5 + VisLink_6_g6 + VisLink_9_g1 + VisLink_5_g1);

   if (call_depth > 128) return 0;
   sum += calc_9(p0, p1, p2, p3, p4, p5, p6, p7, p8);
   sum2 += VisLink_9_g0 + VisLink_4_g1 + VisLink_6_g8 + VisLink_2_g1 + VisLink_4_g3;
   VisLink_5(arr[0], arr[1]);
   sum -= calc_9(p0, p1, p2, p3, p4, p5, p6, p7, p8);
   sum2 -= (VisLink_9_g0 + VisLink_4_g1 + VisLink_6_g8 + VisLink_2_g1 + VisLink_4_g3);

   if (call_depth > 128) return 0;
   sum += calc_9(p0, p1, p2, p3, p4, p5, p6, p7, p8);
   sum2 += VisLink_5_g1 + VisLink_5_g0 + VisLink_4_g0 + VisLink_3_g0 + VisLink_0_g2;
   VisLink_5(arr[0], arr[1]);
   sum -= calc_9(p0, p1, p2, p3, p4, p5, p6, p7, p8);
   sum2 -= (VisLink_5_g1 + VisLink_5_g0 + VisLink_4_g0 + VisLink_3_g0 + VisLink_0_g2);

   if (call_depth > 128) return 0;
   sum += calc_9(p0, p1, p2, p3, p4, p5, p6, p7, p8);
   sum2 += VisLink_8_g5 + VisLink_5_g0 + VisLink_9_g0 + VisLink_7_g12 + VisLink_5_g6;
   VisLink_2();
   sum -= calc_9(p0, p1, p2, p3, p4, p5, p6, p7, p8);
   sum2 -= (VisLink_8_g5 + VisLink_5_g0 + VisLink_9_g0 + VisLink_7_g12 + VisLink_5_g6);

   if (call_depth > 128) return 0;
   sum += calc_9(p0, p1, p2, p3, p4, p5, p6, p7, p8);
   sum2 += VisLink_5_g4 + VisLink_9_g0 + VisLink_2_g4 + VisLink_2_g5 + VisLink_9_g1;
   VisLink_2();
   sum -= calc_9(p0, p1, p2, p3, p4, p5, p6, p7, p8);
   sum2 -= (VisLink_5_g4 + VisLink_9_g0 + VisLink_2_g4 + VisLink_2_g5 + VisLink_9_g1);

   if (call_depth > 128) return 0;
   sum += calc_9(p0, p1, p2, p3, p4, p5, p6, p7, p8);
   sum2 += VisLink_9_g0 + VisLink_2_g3 + VisLink_0_g5;
   VisLink_8(arr[0], arr[1], arr[2]);
   sum -= calc_9(p0, p1, p2, p3, p4, p5, p6, p7, p8);
   sum2 -= (VisLink_9_g0 + VisLink_2_g3 + VisLink_0_g5);

   if (call_depth > 128) return 0;
   sum += calc_9(p0, p1, p2, p3, p4, p5, p6, p7, p8);
   sum2 += VisLink_3_g0 + VisLink_7_g5 + VisLink_6_g10 + VisLink_5_g2 + VisLink_3_g0;
   VisLink_6(arr[0], arr[1], arr[2], arr[3], arr[4], arr[5], arr[6], arr[7], arr[8], arr[9]);
   sum -= calc_9(p0, p1, p2, p3, p4, p5, p6, p7, p8);
   sum2 -= (VisLink_3_g0 + VisLink_7_g5 + VisLink_6_g10 + VisLink_5_g2 + VisLink_3_g0);

   if (call_depth > 128) return 0;
   sum += calc_9(p0, p1, p2, p3, p4, p5, p6, p7, p8);
   sum2 += VisLink_8_g3 + VisLink_4_g5 + VisLink_2_g9 + VisLink_0_g6 + VisLink_2_g7;
   VisLink_9(arr[0], arr[1], arr[2], arr[3], arr[4], arr[5], arr[6], arr[7], arr[8]);
   sum -= calc_9(p0, p1, p2, p3, p4, p5, p6, p7, p8);
   sum2 -= (VisLink_8_g3 + VisLink_4_g5 + VisLink_2_g9 + VisLink_0_g6 + VisLink_2_g7);

   if (call_depth > 128) return 0;
   sum += calc_9(p0, p1, p2, p3, p4, p5, p6, p7, p8);
   sum2 += VisLink_8_g3 + VisLink_6_g0 + VisLink_4_g4 + VisLink_7_g0 + VisLink_8_g2;
   VisLink_3(arr[0], arr[1], arr[2], arr[3], arr[4], arr[5], arr[6], arr[7], arr[8]);
   sum -= calc_9(p0, p1, p2, p3, p4, p5, p6, p7, p8);
   sum2 -= (VisLink_8_g3 + VisLink_6_g0 + VisLink_4_g4 + VisLink_7_g0 + VisLink_8_g2);

   return 0;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?