15 #define XSI_HIDE_SYMBOL_SPEC true
22 #define alloca _alloca
24 static const char* ng0 =
25 "D:/cbradford/WorkingExampleCollinDebug/GPS_ADC_/GEL_CAPTAN/ipcore_dir/ethernetFIFO/"
26 "simulation/ethernetFIFO_synth.vhd";
27 extern char* IEEE_P_2592010699;
28 extern char* IEEE_P_3620187407;
29 extern char* IEEE_P_0017514958;
31 unsigned char ieee_p_0017514958_sub_2737647089_1861681735(
char*,
char*,
char*);
32 unsigned char ieee_p_2592010699_sub_2545490612_503743352(
char*,
35 char* ieee_p_3620187407_sub_767668596_3965413181(
36 char*,
char*,
char*,
char*,
char*,
char*);
38 static void work_a_1416444588_3187800695_p_0(
char* t0)
53 xsi_set_current_line(139, ng0);
58 t3 = *((
unsigned char*)t2);
61 t5 = *((
unsigned char*)t4);
62 t6 = ieee_p_2592010699_sub_2545490612_503743352(IEEE_P_2592010699, t3, t5);
68 *((
unsigned char*)t10) = t6;
69 xsi_driver_first_trans_fast(t1);
81 static void work_a_1416444588_3187800695_p_1(
char* t0)
96 xsi_set_current_line(140, ng0);
101 t3 = *((
unsigned char*)t2);
104 t5 = *((
unsigned char*)t4);
105 t6 = ieee_p_2592010699_sub_2545490612_503743352(IEEE_P_2592010699, t3, t5);
111 *((
unsigned char*)t10) = t6;
112 xsi_driver_first_trans_fast(t1);
124 static void work_a_1416444588_3187800695_p_2(
char* t0)
141 xsi_set_current_line(145, ng0);
144 t3 = *((
unsigned char*)t2);
145 t4 = (t3 == (
unsigned char)3);
151 t4 = xsi_signal_has_event(t1);
156 t3 = (
unsigned char)0;
170 xsi_set_current_line(146, ng0);
176 *((
unsigned char*)t8) = (
unsigned char)3;
177 xsi_driver_first_trans_fast(t1);
178 xsi_set_current_line(147, ng0);
184 *((
unsigned char*)t7) = (
unsigned char)3;
185 xsi_driver_first_trans_fast(t1);
186 xsi_set_current_line(148, ng0);
192 *((
unsigned char*)t7) = (
unsigned char)3;
193 xsi_driver_first_trans_fast(t1);
197 xsi_set_current_line(150, ng0);
200 t11 = *((
unsigned char*)t6);
205 t13 = *((
char**)t12);
206 *((
unsigned char*)t13) = t11;
207 xsi_driver_first_trans_fast(t2);
208 xsi_set_current_line(151, ng0);
211 t3 = *((
unsigned char*)t2);
217 *((
unsigned char*)t8) = t3;
218 xsi_driver_first_trans_fast(t1);
219 xsi_set_current_line(152, ng0);
222 t3 = *((
unsigned char*)t2);
228 *((
unsigned char*)t8) = t3;
229 xsi_driver_first_trans_fast(t1);
235 t9 = *((
unsigned char*)t5);
236 t10 = (t9 == (
unsigned char)3);
241 static void work_a_1416444588_3187800695_p_3(
char* t0)
258 xsi_set_current_line(158, ng0);
261 t3 = *((
unsigned char*)t2);
262 t4 = (t3 == (
unsigned char)3);
268 t4 = xsi_signal_has_event(t1);
273 t3 = (
unsigned char)0;
287 xsi_set_current_line(159, ng0);
293 *((
unsigned char*)t8) = (
unsigned char)3;
294 xsi_driver_first_trans_fast(t1);
295 xsi_set_current_line(160, ng0);
301 *((
unsigned char*)t7) = (
unsigned char)3;
302 xsi_driver_first_trans_fast(t1);
303 xsi_set_current_line(161, ng0);
309 *((
unsigned char*)t7) = (
unsigned char)3;
310 xsi_driver_first_trans_fast(t1);
314 xsi_set_current_line(163, ng0);
317 t11 = *((
unsigned char*)t6);
322 t13 = *((
char**)t12);
323 *((
unsigned char*)t13) = t11;
324 xsi_driver_first_trans_fast(t2);
325 xsi_set_current_line(164, ng0);
328 t3 = *((
unsigned char*)t2);
334 *((
unsigned char*)t8) = t3;
335 xsi_driver_first_trans_fast(t1);
336 xsi_set_current_line(165, ng0);
339 t3 = *((
unsigned char*)t2);
345 *((
unsigned char*)t8) = t3;
346 xsi_driver_first_trans_fast(t1);
352 t9 = *((
unsigned char*)t5);
353 t10 = (t9 == (
unsigned char)3);
358 static void work_a_1416444588_3187800695_p_4(
char* t0)
386 xsi_set_current_line(172, ng0);
388 t3 = xsi_signal_has_event(t2);
393 t1 = (
unsigned char)0;
407 xsi_set_current_line(173, ng0);
423 *((
unsigned int*)t14) = t16;
424 t14 = ieee_p_3620187407_sub_767668596_3965413181(
425 IEEE_P_3620187407, t8, t9, t4, t10, t12);
427 t16 = *((
unsigned int*)t17);
436 t22 = *((
char**)t21);
438 t24 = *((
char**)t23);
439 memcpy(t24, t14, 8U);
440 xsi_driver_first_trans_fast(t20);
441 xsi_set_current_line(174, ng0);
444 t3 = *((
unsigned char*)t4);
445 t6 = (t3 == (
unsigned char)3);
450 t1 = (
unsigned char)0;
457 xsi_set_current_line(180, ng0);
461 t3 = ieee_p_0017514958_sub_2737647089_1861681735(IEEE_P_0017514958, t4, t2);
462 t6 = (t3 == (
unsigned char)3);
467 t1 = (
unsigned char)0;
481 t6 = *((
unsigned char*)t5);
482 t7 = (t6 == (
unsigned char)3);
487 xsi_size_not_matching(8U, t18, 0);
491 xsi_set_current_line(175, ng0);
494 t11 = *((
char**)t10);
496 t14 = *((
char**)t13);
497 *((
unsigned char*)t14) = (
unsigned char)3;
498 xsi_driver_first_trans_fast(t9);
499 xsi_set_current_line(176, ng0);
500 if((
unsigned char)0 == 0)
510 t7 = ieee_p_0017514958_sub_2737647089_1861681735(IEEE_P_0017514958, t5, t2);
511 t19 = (t7 == (
unsigned char)3);
517 xsi_report(t2, 52U, (
unsigned char)0);
521 xsi_set_current_line(181, ng0);
524 t11 = *((
char**)t10);
526 t14 = *((
char**)t13);
527 *((
unsigned char*)t14) = (
unsigned char)2;
528 xsi_driver_first_trans_fast(t5);
534 t7 = *((
unsigned char*)t9);
535 t19 = (t7 == (
unsigned char)3);
540 static void work_a_1416444588_3187800695_p_5(
char* t0)
557 xsi_set_current_line(189, ng0);
559 t3 = xsi_signal_has_event(t2);
564 t1 = (
unsigned char)0;
578 xsi_set_current_line(190, ng0);
581 t9 = *((
unsigned char*)t8);
584 t11 = *((
char**)t10);
586 t13 = *((
char**)t12);
587 *((
unsigned char*)t13) = t9;
588 xsi_driver_first_trans_fast(t4);
589 xsi_set_current_line(191, ng0);
592 t1 = *((
unsigned char*)t4);
597 t11 = *((
char**)t10);
598 *((
unsigned char*)t11) = t1;
599 xsi_driver_first_trans_fast(t2);
600 xsi_set_current_line(192, ng0);
603 t1 = *((
unsigned char*)t4);
608 t11 = *((
char**)t10);
609 *((
unsigned char*)t11) = t1;
610 xsi_driver_first_trans_fast(t2);
611 xsi_set_current_line(193, ng0);
614 t3 = *((
unsigned char*)t4);
615 t6 = (t3 == (
unsigned char)3);
620 t1 = (
unsigned char)0;
633 t6 = *((
unsigned char*)t5);
634 t7 = (t6 == (
unsigned char)3);
639 xsi_set_current_line(194, ng0);
640 if((
unsigned char)0 == 0)
649 t7 = *((
unsigned char*)t5);
650 t9 = (t7 == (
unsigned char)2);
656 xsi_report(t2, 48U, (
unsigned char)0);
660 static void work_a_1416444588_3187800695_p_6(
char* t0)
672 xsi_set_current_line(203, ng0);
677 t3 = *((
unsigned char*)t2);
683 *((
unsigned char*)t7) = t3;
684 xsi_driver_first_trans_fast(t1);
696 static void work_a_1416444588_3187800695_p_7(
char* t0)
708 xsi_set_current_line(204, ng0);
713 t3 = *((
unsigned char*)t2);
719 *((
unsigned char*)t7) = t3;
720 xsi_driver_first_trans_fast(t1);
732 static void work_a_1416444588_3187800695_p_8(
char* t0)
749 xsi_set_current_line(207, ng0);
755 t4 = *((
unsigned char*)t3);
758 t6 = *((
unsigned char*)t5);
759 t7 = ieee_p_2592010699_sub_2545490612_503743352(IEEE_P_2592010699, t4, t6);
764 t11 = *((
char**)t10);
765 *((
unsigned char*)t11) = t7;
766 xsi_driver_first_trans_delta(t2, 0U, 1, t1);
768 xsi_driver_intertial_reject(t12, t1, t1);
780 static void work_a_1416444588_3187800695_p_9(
char* t0)
791 xsi_set_current_line(208, ng0);
802 xsi_driver_first_trans_fast(t1);
814 static void work_a_1416444588_3187800695_p_10(
char* t0)
825 xsi_set_current_line(209, ng0);
835 memcpy(t6, t2, 128U);
836 xsi_driver_first_trans_fast(t1);
848 static void work_a_1416444588_3187800695_p_11(
char* t0)
860 xsi_set_current_line(210, ng0);
865 t3 = *((
unsigned char*)t2);
871 *((
unsigned char*)t7) = t3;
872 xsi_driver_first_trans_fast(t1);
884 static void work_a_1416444588_3187800695_p_12(
char* t0)
896 xsi_set_current_line(211, ng0);
901 t3 = *((
unsigned char*)t2);
907 *((
unsigned char*)t7) = t3;
908 xsi_driver_first_trans_fast(t1);
920 static void work_a_1416444588_3187800695_p_13(
char* t0)
932 xsi_set_current_line(212, ng0);
937 t3 = *((
unsigned char*)t2);
943 *((
unsigned char*)t7) = t3;
944 xsi_driver_first_trans_fast(t1);
956 static void work_a_1416444588_3187800695_p_14(
char* t0)
968 xsi_set_current_line(213, ng0);
973 t3 = *((
unsigned char*)t2);
979 *((
unsigned char*)t7) = t3;
980 xsi_driver_first_trans_fast(t1);
992 extern void work_a_1416444588_3187800695_init()
994 static char* pe[] = {(
void*)work_a_1416444588_3187800695_p_0,
995 (
void*)work_a_1416444588_3187800695_p_1,
996 (
void*)work_a_1416444588_3187800695_p_2,
997 (
void*)work_a_1416444588_3187800695_p_3,
998 (
void*)work_a_1416444588_3187800695_p_4,
999 (
void*)work_a_1416444588_3187800695_p_5,
1000 (
void*)work_a_1416444588_3187800695_p_6,
1001 (
void*)work_a_1416444588_3187800695_p_7,
1002 (
void*)work_a_1416444588_3187800695_p_8,
1003 (
void*)work_a_1416444588_3187800695_p_9,
1004 (
void*)work_a_1416444588_3187800695_p_10,
1005 (
void*)work_a_1416444588_3187800695_p_11,
1006 (
void*)work_a_1416444588_3187800695_p_12,
1007 (
void*)work_a_1416444588_3187800695_p_13,
1008 (
void*)work_a_1416444588_3187800695_p_14};
1009 xsi_register_didat("work_a_1416444588_3187800695",
1011 xsi_register_executes(pe);