Diff for /np2/io/sysport.c between versions 1.1 and 1.2

version 1.1, 2003/10/16 17:57:58 version 1.2, 2003/12/08 00:55:32
Line 7 Line 7
   
 // ---- I/O  // ---- I/O
   
 static void IOOUTCALL sysp_o35(UINT port, BYTE dat) {  static void IOOUTCALL sysp_o35(UINT port, REG8 dat) {
   
         if ((sysport.c ^ dat) & 0x04) {                                 // ver0.29          if ((sysport.c ^ dat) & 0x04) {                                 // ver0.29
                 rs232c.send = 1;                  rs232c.send = 1;
Line 17  static void IOOUTCALL sysp_o35(UINT port Line 17  static void IOOUTCALL sysp_o35(UINT port
         (void)port;          (void)port;
 }  }
   
 static void IOOUTCALL sysp_o37(UINT port, BYTE dat) {  static void IOOUTCALL sysp_o37(UINT port, REG8 dat) {
   
         BYTE    bit;          REG8    bit;
   
         if (!(dat & 0xf0)) {          if (!(dat & 0xf0)) {
                 bit = 1 << (dat >> 1);                  bit = 1 << (dat >> 1);
Line 39  static void IOOUTCALL sysp_o37(UINT port Line 39  static void IOOUTCALL sysp_o37(UINT port
         (void)port;          (void)port;
 }  }
   
 static BYTE IOINPCALL sysp_i31(UINT port) {  static REG8 IOINPCALL sysp_i31(UINT port) {
   
         (void)port;          (void)port;
         return(np2cfg.dipsw[1]);          return(np2cfg.dipsw[1]);
 }  }
   
 static BYTE IOINPCALL sysp_i33(UINT port) {  static REG8 IOINPCALL sysp_i33(UINT port) {
   
         BYTE    ret;          REG8    ret;
   
         ret = ((~np2cfg.dipsw[0]) & 1) << 3;          ret = ((~np2cfg.dipsw[0]) & 1) << 3;
         ret |= rs232c_stat();          ret |= rs232c_stat();
         ret |= uPD4990.cdat;          ret |= uPD4990.cdat;
   
         (void)port;          (void)port;
         return(ret);          return(ret);
 }  }
   
 static BYTE IOINPCALL sysp_i35(UINT port) {  static REG8 IOINPCALL sysp_i35(UINT port) {
   
         (void)port;          (void)port;
         return(sysport.c);          return(sysport.c);

Removed from v.1.1  
changed lines
  Added in v.1.2


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