text: /**********************************************************************/
  /*   ____  ____                                                       */
  /*  /   /\/   /                                                       */
  /* /___/  \  /                                                        */
  /* \   \   \/                                                       */
  /*  \   \        Copyright (c) 2003-2009 Xilinx, Inc.                */
  /*  /   /          All Right Reserved.                                 */
  /* /---/   /\                                                         */
  /* \   \  /  \                                                      */
  /*  \___\/\___\                                                    */
  /***********************************************************************/
  
  /* This file is designed for use with ISim build 0x2f00eba5 */
  
  #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 = "C:/Users/Mike/Desktop/organwsh/test/flipflop.vhd";
  extern char *IEEE_P_2592010699;
  
  unsigned char ieee_p_2592010699_sub_1744673427_503743352(char *, char *, unsigned int , unsigned int );
  
  
  static void work_a_2895730147_3212880686_p_0(char *t0)
  {
      char *t1;
      char *t2;
      unsigned char t3;
      unsigned char t4;
      char *t5;
      char *t6;
      char *t7;
      char *t8;
      char *t9;
  
  LAB0:    xsi_set_current_line(19, ng0);
      t1 = (t0 + 868U);
      t2 = *((char **)t1);
      t3 = *((unsigned char *)t2);
      t4 = (t3 == (unsigned char)3);
      if (t4 != 0)
          goto LAB2;
  
  LAB4:    t1 = (t0 + 568U);
      t3 = ieee_p_2592010699_sub_1744673427_503743352(IEEE_P_2592010699, t1, 0U, 0U);
      if (t3 != 0)
          goto LAB5;
  
  LAB6:
  LAB3:    t1 = (t0 + 1724);
      *((int *)t1) = 1;
  
  LAB1:    return;
  LAB2:    xsi_set_current_line(19, ng0);
      t1 = (t0 + 1768);
      t5 = (t1 + 32U);
      t6 = *((char **)t5);
      t7 = (t6 + 40U);
      t8 = *((char **)t7);
      *((unsigned char *)t8) = (unsigned char)2;
      xsi_driver_first_trans_fast_port(t1);
      goto LAB3;
  
  LAB5:    xsi_set_current_line(20, ng0);
      t2 = (t0 + 684U);
      t5 = *((char **)t2);
      t4 = *((unsigned char *)t5);
      t2 = (t0 + 1768);
      t6 = (t2 + 32U);
      t7 = *((char **)t6);
      t8 = (t7 + 40U);
      t9 = *((char **)t8);
      *((unsigned char *)t9) = t4;
      xsi_driver_first_trans_fast_port(t2);
      goto LAB3;
  
  }
  
  
  extern void work_a_2895730147_3212880686_init()
  {
  	static char *pe[] = {(void *)work_a_2895730147_3212880686_p_0};
  	xsi_register_didat("work_a_2895730147_3212880686", "isim/test_isim_beh.exe.sim/work/a_2895730147_3212880686.didat");
  	xsi_register_executes(pe);
  }
  