[BACK]Return to io.c CVS log [TXT][DIR] Up to [local] / OpenXM_contrib2 / windows / engine2000

Diff for /OpenXM_contrib2/windows/engine2000/io.c between version 1.8 and 1.9

version 1.8, 2013/11/29 08:21:29 version 1.9, 2017/08/30 09:40:31
Line 124  void watch_intr() {
Line 124  void watch_intr() {
                                 if ( doing_batch )                                  if ( doing_batch )
                                         send_intr();                                          send_intr();
                                 /* for Asir; recv_intr is reset to 0 in Asir */                                  /* for Asir; recv_intr is reset to 0 in Asir */
                                   enter_signal_cs();
                                 recv_intr = 1;                                  recv_intr = 1;
                                   leave_signal_cs();
                                 PulseEvent(hIntr_Ack);                                  PulseEvent(hIntr_Ack);
                                 break;                                  break;
                         case WAIT_OBJECT_0+1: /* hKill */                          case WAIT_OBJECT_0+1: /* hKill */
Line 151  void ox_watch_intr() {
Line 153  void ox_watch_intr() {
                                 ResetEvent(hOxIntr);                                  ResetEvent(hOxIntr);
                                 if ( doing_batch )                                  if ( doing_batch )
                                         send_intr();                                          send_intr();
                                   enter_signal_cs();
                                 recv_intr = 1;                                  recv_intr = 1;
                                   leave_signal_cs();
                                 break;                                  break;
                         case WAIT_OBJECT_0+1: /* hOxReset */                          case WAIT_OBJECT_0+1: /* hOxReset */
                                 ResetEvent(hOxReset);                                  ResetEvent(hOxReset);
                                 if ( doing_batch )                                  if ( doing_batch )
                                         send_intr();                                          send_intr();
                                   enter_signal_cs();
                                 recv_intr = 2;                                  recv_intr = 2;
                                   leave_signal_cs();
                                 break;                                  break;
                         case WAIT_OBJECT_0+2: /* hOxKill */                          case WAIT_OBJECT_0+2: /* hOxKill */
                                 ResetEvent(hOxKill);                                  ResetEvent(hOxKill);

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.9

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>