www.pudn.com > ShiftReg4.zip > a_1858236237_2372691052.c, change:2015-07-10,size:12209b


/**********************************************************************/ 
/*   ____  ____                                                       */ 
/*  /   /\/   /                                                       */ 
/* /___/  \  /                                                        */ 
/* \   \   \/                                                       */ 
/*  \   \        Copyright (c) 2003-2009 Xilinx, Inc.                */ 
/*  /   /          All Right Reserved.                                 */ 
/* /---/   /\                                                         */ 
/* \   \  /  \                                                      */ 
/*  \___\/\___\                                                    */ 
/***********************************************************************/ 
 
/* This file is designed for use with ISim build 0x7708f090 */ 
 
#define XSI_HIDE_SYMBOL_SPEC true 
#include "xsi.h" 
#include <memory.h> 
#ifdef __GNUC__ 
#include <stdlib.h> 
#else 
#include <malloc.h> 
#define alloca _alloca 
#endif 
static const char *ng0 = "D:/ShiftReg4/ShiftReg4_tb.vhd"; 
 
 
 
static void work_a_1858236237_2372691052_p_0(char *t0) 
{ 
    char *t1; 
    char *t2; 
    int64 t3; 
    char *t4; 
    char *t5; 
    char *t6; 
    char *t7; 
 
LAB0:    t1 = (t0 + 2512U); 
    t2 = *((char **)t1); 
    if (t2 == 0) 
        goto LAB2; 
 
LAB3:    goto *t2; 
 
LAB2:    xsi_set_current_line(76, ng0); 
    t3 = (50 * 1000LL); 
    t2 = (t0 + 2320); 
    xsi_process_wait(t2, t3); 
 
LAB6:    *((char **)t1) = &&LAB7; 
 
LAB1:    return; 
LAB4:    xsi_set_current_line(77, ng0); 
    t2 = (t0 + 2896); 
    t4 = (t2 + 56U); 
    t5 = *((char **)t4); 
    t6 = (t5 + 56U); 
    t7 = *((char **)t6); 
    *((unsigned char *)t7) = (unsigned char)2; 
    xsi_driver_first_trans_fast(t2); 
    xsi_set_current_line(78, ng0); 
    t2 = (t0 + 2960); 
    t4 = (t2 + 56U); 
    t5 = *((char **)t4); 
    t6 = (t5 + 56U); 
    t7 = *((char **)t6); 
    *((unsigned char *)t7) = (unsigned char)3; 
    xsi_driver_first_trans_fast(t2); 
    xsi_set_current_line(79, ng0); 
    t3 = (50 * 1000LL); 
    t2 = (t0 + 2320); 
    xsi_process_wait(t2, t3); 
 
LAB10:    *((char **)t1) = &&LAB11; 
    goto LAB1; 
 
LAB5:    goto LAB4; 
 
LAB7:    goto LAB5; 
 
LAB8:    xsi_set_current_line(80, ng0); 
    t2 = (t0 + 2896); 
    t4 = (t2 + 56U); 
    t5 = *((char **)t4); 
    t6 = (t5 + 56U); 
    t7 = *((char **)t6); 
    *((unsigned char *)t7) = (unsigned char)3; 
    xsi_driver_first_trans_fast(t2); 
    xsi_set_current_line(81, ng0); 
    t3 = (50 * 1000LL); 
    t2 = (t0 + 2320); 
    xsi_process_wait(t2, t3); 
 
LAB14:    *((char **)t1) = &&LAB15; 
    goto LAB1; 
 
LAB9:    goto LAB8; 
 
LAB11:    goto LAB9; 
 
LAB12:    xsi_set_current_line(82, ng0); 
    t2 = (t0 + 2896); 
    t4 = (t2 + 56U); 
    t5 = *((char **)t4); 
    t6 = (t5 + 56U); 
    t7 = *((char **)t6); 
    *((unsigned char *)t7) = (unsigned char)2; 
    xsi_driver_first_trans_fast(t2); 
    xsi_set_current_line(83, ng0); 
    t3 = (50 * 1000LL); 
    t2 = (t0 + 2320); 
    xsi_process_wait(t2, t3); 
 
LAB18:    *((char **)t1) = &&LAB19; 
    goto LAB1; 
 
LAB13:    goto LAB12; 
 
LAB15:    goto LAB13; 
 
LAB16:    xsi_set_current_line(84, ng0); 
    t2 = (t0 + 2896); 
    t4 = (t2 + 56U); 
    t5 = *((char **)t4); 
    t6 = (t5 + 56U); 
    t7 = *((char **)t6); 
    *((unsigned char *)t7) = (unsigned char)3; 
    xsi_driver_first_trans_fast(t2); 
    xsi_set_current_line(85, ng0); 
    t2 = (t0 + 2960); 
    t4 = (t2 + 56U); 
    t5 = *((char **)t4); 
    t6 = (t5 + 56U); 
    t7 = *((char **)t6); 
    *((unsigned char *)t7) = (unsigned char)2; 
    xsi_driver_first_trans_fast(t2); 
    xsi_set_current_line(86, ng0); 
    t3 = (50 * 1000LL); 
    t2 = (t0 + 2320); 
    xsi_process_wait(t2, t3); 
 
LAB22:    *((char **)t1) = &&LAB23; 
    goto LAB1; 
 
LAB17:    goto LAB16; 
 
LAB19:    goto LAB17; 
 
LAB20:    xsi_set_current_line(87, ng0); 
    t2 = (t0 + 2896); 
    t4 = (t2 + 56U); 
    t5 = *((char **)t4); 
    t6 = (t5 + 56U); 
    t7 = *((char **)t6); 
    *((unsigned char *)t7) = (unsigned char)2; 
    xsi_driver_first_trans_fast(t2); 
    xsi_set_current_line(88, ng0); 
    t3 = (50 * 1000LL); 
    t2 = (t0 + 2320); 
    xsi_process_wait(t2, t3); 
 
LAB26:    *((char **)t1) = &&LAB27; 
    goto LAB1; 
 
LAB21:    goto LAB20; 
 
LAB23:    goto LAB21; 
 
LAB24:    xsi_set_current_line(89, ng0); 
    t2 = (t0 + 2896); 
    t4 = (t2 + 56U); 
    t5 = *((char **)t4); 
    t6 = (t5 + 56U); 
    t7 = *((char **)t6); 
    *((unsigned char *)t7) = (unsigned char)3; 
    xsi_driver_first_trans_fast(t2); 
    xsi_set_current_line(90, ng0); 
    t3 = (50 * 1000LL); 
    t2 = (t0 + 2320); 
    xsi_process_wait(t2, t3); 
 
LAB30:    *((char **)t1) = &&LAB31; 
    goto LAB1; 
 
LAB25:    goto LAB24; 
 
LAB27:    goto LAB25; 
 
LAB28:    xsi_set_current_line(91, ng0); 
    t2 = (t0 + 2896); 
    t4 = (t2 + 56U); 
    t5 = *((char **)t4); 
    t6 = (t5 + 56U); 
    t7 = *((char **)t6); 
    *((unsigned char *)t7) = (unsigned char)2; 
    xsi_driver_first_trans_fast(t2); 
    xsi_set_current_line(92, ng0); 
    t3 = (50 * 1000LL); 
    t2 = (t0 + 2320); 
    xsi_process_wait(t2, t3); 
 
LAB34:    *((char **)t1) = &&LAB35; 
    goto LAB1; 
 
LAB29:    goto LAB28; 
 
LAB31:    goto LAB29; 
 
LAB32:    xsi_set_current_line(93, ng0); 
    t2 = (t0 + 2896); 
    t4 = (t2 + 56U); 
    t5 = *((char **)t4); 
    t6 = (t5 + 56U); 
    t7 = *((char **)t6); 
    *((unsigned char *)t7) = (unsigned char)3; 
    xsi_driver_first_trans_fast(t2); 
    xsi_set_current_line(95, ng0); 
    t3 = (50 * 1000LL); 
    t2 = (t0 + 2320); 
    xsi_process_wait(t2, t3); 
 
LAB38:    *((char **)t1) = &&LAB39; 
    goto LAB1; 
 
LAB33:    goto LAB32; 
 
LAB35:    goto LAB33; 
 
LAB36:    xsi_set_current_line(96, ng0); 
    t2 = (t0 + 2896); 
    t4 = (t2 + 56U); 
    t5 = *((char **)t4); 
    t6 = (t5 + 56U); 
    t7 = *((char **)t6); 
    *((unsigned char *)t7) = (unsigned char)2; 
    xsi_driver_first_trans_fast(t2); 
    xsi_set_current_line(97, ng0); 
    t3 = (50 * 1000LL); 
    t2 = (t0 + 2320); 
    xsi_process_wait(t2, t3); 
 
LAB42:    *((char **)t1) = &&LAB43; 
    goto LAB1; 
 
LAB37:    goto LAB36; 
 
LAB39:    goto LAB37; 
 
LAB40:    xsi_set_current_line(98, ng0); 
    t2 = (t0 + 2896); 
    t4 = (t2 + 56U); 
    t5 = *((char **)t4); 
    t6 = (t5 + 56U); 
    t7 = *((char **)t6); 
    *((unsigned char *)t7) = (unsigned char)3; 
    xsi_driver_first_trans_fast(t2); 
    xsi_set_current_line(99, ng0); 
    t2 = (t0 + 2960); 
    t4 = (t2 + 56U); 
    t5 = *((char **)t4); 
    t6 = (t5 + 56U); 
    t7 = *((char **)t6); 
    *((unsigned char *)t7) = (unsigned char)2; 
    xsi_driver_first_trans_fast(t2); 
    xsi_set_current_line(100, ng0); 
    t3 = (50 * 1000LL); 
    t2 = (t0 + 2320); 
    xsi_process_wait(t2, t3); 
 
LAB46:    *((char **)t1) = &&LAB47; 
    goto LAB1; 
 
LAB41:    goto LAB40; 
 
LAB43:    goto LAB41; 
 
LAB44:    xsi_set_current_line(101, ng0); 
    t2 = (t0 + 2896); 
    t4 = (t2 + 56U); 
    t5 = *((char **)t4); 
    t6 = (t5 + 56U); 
    t7 = *((char **)t6); 
    *((unsigned char *)t7) = (unsigned char)2; 
    xsi_driver_first_trans_fast(t2); 
    xsi_set_current_line(102, ng0); 
    t3 = (50 * 1000LL); 
    t2 = (t0 + 2320); 
    xsi_process_wait(t2, t3); 
 
LAB50:    *((char **)t1) = &&LAB51; 
    goto LAB1; 
 
LAB45:    goto LAB44; 
 
LAB47:    goto LAB45; 
 
LAB48:    xsi_set_current_line(103, ng0); 
    t2 = (t0 + 2896); 
    t4 = (t2 + 56U); 
    t5 = *((char **)t4); 
    t6 = (t5 + 56U); 
    t7 = *((char **)t6); 
    *((unsigned char *)t7) = (unsigned char)3; 
    xsi_driver_first_trans_fast(t2); 
    xsi_set_current_line(104, ng0); 
    t3 = (50 * 1000LL); 
    t2 = (t0 + 2320); 
    xsi_process_wait(t2, t3); 
 
LAB54:    *((char **)t1) = &&LAB55; 
    goto LAB1; 
 
LAB49:    goto LAB48; 
 
LAB51:    goto LAB49; 
 
LAB52:    xsi_set_current_line(105, ng0); 
    t2 = (t0 + 2896); 
    t4 = (t2 + 56U); 
    t5 = *((char **)t4); 
    t6 = (t5 + 56U); 
    t7 = *((char **)t6); 
    *((unsigned char *)t7) = (unsigned char)2; 
    xsi_driver_first_trans_fast(t2); 
    xsi_set_current_line(106, ng0); 
    t3 = (50 * 1000LL); 
    t2 = (t0 + 2320); 
    xsi_process_wait(t2, t3); 
 
LAB58:    *((char **)t1) = &&LAB59; 
    goto LAB1; 
 
LAB53:    goto LAB52; 
 
LAB55:    goto LAB53; 
 
LAB56:    xsi_set_current_line(107, ng0); 
    t2 = (t0 + 2896); 
    t4 = (t2 + 56U); 
    t5 = *((char **)t4); 
    t6 = (t5 + 56U); 
    t7 = *((char **)t6); 
    *((unsigned char *)t7) = (unsigned char)3; 
    xsi_driver_first_trans_fast(t2); 
    xsi_set_current_line(108, ng0); 
    t3 = (50 * 1000LL); 
    t2 = (t0 + 2320); 
    xsi_process_wait(t2, t3); 
 
LAB62:    *((char **)t1) = &&LAB63; 
    goto LAB1; 
 
LAB57:    goto LAB56; 
 
LAB59:    goto LAB57; 
 
LAB60:    xsi_set_current_line(109, ng0); 
    t2 = (t0 + 2896); 
    t4 = (t2 + 56U); 
    t5 = *((char **)t4); 
    t6 = (t5 + 56U); 
    t7 = *((char **)t6); 
    *((unsigned char *)t7) = (unsigned char)2; 
    xsi_driver_first_trans_fast(t2); 
    xsi_set_current_line(110, ng0); 
    t3 = (50 * 1000LL); 
    t2 = (t0 + 2320); 
    xsi_process_wait(t2, t3); 
 
LAB66:    *((char **)t1) = &&LAB67; 
    goto LAB1; 
 
LAB61:    goto LAB60; 
 
LAB63:    goto LAB61; 
 
LAB64:    xsi_set_current_line(111, ng0); 
    t2 = (t0 + 2896); 
    t4 = (t2 + 56U); 
    t5 = *((char **)t4); 
    t6 = (t5 + 56U); 
    t7 = *((char **)t6); 
    *((unsigned char *)t7) = (unsigned char)3; 
    xsi_driver_first_trans_fast(t2); 
    xsi_set_current_line(112, ng0); 
    t3 = (50 * 1000LL); 
    t2 = (t0 + 2320); 
    xsi_process_wait(t2, t3); 
 
LAB70:    *((char **)t1) = &&LAB71; 
    goto LAB1; 
 
LAB65:    goto LAB64; 
 
LAB67:    goto LAB65; 
 
LAB68:    xsi_set_current_line(113, ng0); 
    t2 = (t0 + 2896); 
    t4 = (t2 + 56U); 
    t5 = *((char **)t4); 
    t6 = (t5 + 56U); 
    t7 = *((char **)t6); 
    *((unsigned char *)t7) = (unsigned char)2; 
    xsi_driver_first_trans_fast(t2); 
    xsi_set_current_line(114, ng0); 
    t3 = (50 * 1000LL); 
    t2 = (t0 + 2320); 
    xsi_process_wait(t2, t3); 
 
LAB74:    *((char **)t1) = &&LAB75; 
    goto LAB1; 
 
LAB69:    goto LAB68; 
 
LAB71:    goto LAB69; 
 
LAB72:    xsi_set_current_line(115, ng0); 
    t2 = (t0 + 2896); 
    t4 = (t2 + 56U); 
    t5 = *((char **)t4); 
    t6 = (t5 + 56U); 
    t7 = *((char **)t6); 
    *((unsigned char *)t7) = (unsigned char)3; 
    xsi_driver_first_trans_fast(t2); 
    xsi_set_current_line(116, ng0); 
    t2 = (t0 + 2960); 
    t4 = (t2 + 56U); 
    t5 = *((char **)t4); 
    t6 = (t5 + 56U); 
    t7 = *((char **)t6); 
    *((unsigned char *)t7) = (unsigned char)3; 
    xsi_driver_first_trans_fast(t2); 
    xsi_set_current_line(117, ng0); 
    t3 = (50 * 1000LL); 
    t2 = (t0 + 2320); 
    xsi_process_wait(t2, t3); 
 
LAB78:    *((char **)t1) = &&LAB79; 
    goto LAB1; 
 
LAB73:    goto LAB72; 
 
LAB75:    goto LAB73; 
 
LAB76:    xsi_set_current_line(118, ng0); 
    t2 = (t0 + 2896); 
    t4 = (t2 + 56U); 
    t5 = *((char **)t4); 
    t6 = (t5 + 56U); 
    t7 = *((char **)t6); 
    *((unsigned char *)t7) = (unsigned char)2; 
    xsi_driver_first_trans_fast(t2); 
    xsi_set_current_line(119, ng0); 
    t3 = (50 * 1000LL); 
    t2 = (t0 + 2320); 
    xsi_process_wait(t2, t3); 
 
LAB82:    *((char **)t1) = &&LAB83; 
    goto LAB1; 
 
LAB77:    goto LAB76; 
 
LAB79:    goto LAB77; 
 
LAB80:    xsi_set_current_line(120, ng0); 
    t2 = (t0 + 2896); 
    t4 = (t2 + 56U); 
    t5 = *((char **)t4); 
    t6 = (t5 + 56U); 
    t7 = *((char **)t6); 
    *((unsigned char *)t7) = (unsigned char)3; 
    xsi_driver_first_trans_fast(t2); 
    xsi_set_current_line(128, ng0); 
 
LAB86:    *((char **)t1) = &&LAB87; 
    goto LAB1; 
 
LAB81:    goto LAB80; 
 
LAB83:    goto LAB81; 
 
LAB84:    goto LAB2; 
 
LAB85:    goto LAB84; 
 
LAB87:    goto LAB85; 
 
} 
 
 
extern void work_a_1858236237_2372691052_init() 
{ 
	static char *pe[] = {(void *)work_a_1858236237_2372691052_p_0}; 
	xsi_register_didat("work_a_1858236237_2372691052", "isim/ShiftReg4_tb_isim_beh.exe.sim/work/a_1858236237_2372691052.didat"); 
	xsi_register_executes(pe); 
}