Diff for /np2/io/serial.c between versions 1.24 and 1.25

version 1.24, 2007/11/03 00:00:20 version 1.25, 2011/01/15 18:04:43
Line 168  void rs232c_open(void) { Line 168  void rs232c_open(void) {
   
 void rs232c_callback(void) {  void rs232c_callback(void) {
   
         BOOL    interrupt;          BOOL    intr;
   
         interrupt = FALSE;          intr = FALSE;
         if ((cm_rs232c) && (cm_rs232c->read(cm_rs232c, &rs232c.data))) {          if ((cm_rs232c) && (cm_rs232c->read(cm_rs232c, &rs232c.data))) {
                 rs232c.result |= 2;                  rs232c.result |= 2;
                 if (sysport.c & 1) {                  if (sysport.c & 1) {
                         interrupt = TRUE;                          intr = TRUE;
                 }                  }
         }          }
         else {          else {
Line 183  void rs232c_callback(void) { Line 183  void rs232c_callback(void) {
         if (sysport.c & 4) {          if (sysport.c & 4) {
                 if (rs232c.send) {                  if (rs232c.send) {
                         rs232c.send = 0;                          rs232c.send = 0;
                         interrupt = TRUE;                          intr = TRUE;
                 }                  }
         }          }
         if (interrupt) {          if (intr) {
                 pic_setirq(4);                  pic_setirq(4);
         }          }
 }  }

Removed from v.1.24  
changed lines
  Added in v.1.25


RetroPC.NET-CVS <cvs@retropc.net>