[PD-cvs] externals/iem/comport/comport comport.c,1.5,1.6
Winfried Ritsch
ritsch at users.sourceforge.net
Mon Nov 21 13:29:09 CET 2005
Update of /cvsroot/pure-data/externals/iem/comport/comport
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4676
Modified Files:
comport.c
Log Message:
comments are now C- comments not C++
Index: comport.c
===================================================================
RCS file: /cvsroot/pure-data/externals/iem/comport/comport/comport.c,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** comport.c 21 Nov 2005 12:20:44 -0000 1.5
--- comport.c 21 Nov 2005 12:29:07 -0000 1.6
***************
*** 230,234 ****
nr = 8;
! // number of bits/byte, 4-8
return x->dcb.ByteSize = nr;
}
--- 230,234 ----
nr = 8;
! /* number of bits/byte, 4-8 */
return x->dcb.ByteSize = nr;
}
***************
*** 240,255 ****
switch(n){
case 1:
! x->dcb.fParity = TRUE; // enable parity checking
! x->dcb.Parity = 2; // 0-4=no,odd,even,mark,space
return 1;
case -1:
! x->dcb.fParity = TRUE; // enable parity checking
! x->dcb.Parity = 1; // 0-4=no,odd,even,mark,space
return -1;
default:
! x->dcb.fParity = FALSE; // enable parity checking
! x->dcb.Parity = 0; // 0-4=no,odd,even,mark,space
}
return 0;
--- 240,255 ----
switch(n){
case 1:
! x->dcb.fParity = TRUE; /* enable parity checking */
! x->dcb.Parity = 2; /* 0-4=no,odd,even,mark,space */
return 1;
case -1:
! x->dcb.fParity = TRUE; /* enable parity checking */
! x->dcb.Parity = 1; /* 0-4=no,odd,even,mark,space */
return -1;
default:
! x->dcb.fParity = FALSE; /* enable parity checking */
! x->dcb.Parity = 0; /* 0-4=no,odd,even,mark,space */
}
return 0;
***************
*** 261,269 ****
{
if(nr == 1){
! x->dcb.StopBits = 1; // 0,1,2 = 1, 1.5, 2
return 1;
}
else
! x->dcb.StopBits = 0; // 0,1,2 = 1, 1.5, 2
return 0;
--- 261,269 ----
{
if(nr == 1){
! x->dcb.StopBits = 1; /* 0,1,2 = 1, 1.5, 2 */
return 1;
}
else
! x->dcb.StopBits = 0; /* 0,1,2 = 1, 1.5, 2 */
return 0;
***************
*** 274,283 ****
{
if(nr == 1){
! x->dcb.fOutxCtsFlow = TRUE; // CTS output flow control
! x->dcb.fRtsControl = RTS_CONTROL_ENABLE; // RTS flow control
return 1;
}
! x->dcb.fOutxCtsFlow = FALSE; // CTS output flow control
! x->dcb.fRtsControl = RTS_CONTROL_DISABLE; // RTS flow control
return 0;
}
--- 274,283 ----
{
if(nr == 1){
! x->dcb.fOutxCtsFlow = TRUE; /* CTS output flow control */
! x->dcb.fRtsControl = RTS_CONTROL_ENABLE; /* RTS flow control */
return 1;
}
! x->dcb.fOutxCtsFlow = FALSE; /* CTS output flow control */
! x->dcb.fRtsControl = RTS_CONTROL_DISABLE; /* RTS flow control */
return 0;
}
***************
*** 285,298 ****
static int set_xonxoff(t_comport *x, int nr)
{
! // x->dcb.fTXContinueOnXoff = FALSE; // XOFF continues Tx
if(nr == 1){
! x->dcb.fOutX = TRUE; // XON/XOFF out flow control
! x->dcb.fInX = TRUE; // XON/XOFF in flow control
return 1;
}
! x->dcb.fOutX = FALSE; // XON/XOFF out flow control
! x->dcb.fInX = FALSE; // XON/XOFF in flow control
return 0;
}
--- 285,298 ----
static int set_xonxoff(t_comport *x, int nr)
{
! /* x->dcb.fTXContinueOnXoff = FALSE; XOFF continues Tx */
if(nr == 1){
! x->dcb.fOutX = TRUE; /* XON/XOFF out flow control */
! x->dcb.fInX = TRUE; /* XON/XOFF in flow control */
return 1;
}
! x->dcb.fOutX = FALSE; /* XON/XOFF out flow control */
! x->dcb.fInX = FALSE; /* XON/XOFF in flow control */
return 0;
}
***************
*** 361,381 ****
! x->dcb.fBinary = TRUE; // binary mode, no EOF check
! // x->dcb.fOutxDsrFlow = FALSE; // DSR output flow control
! // x->dcb.fDtrControl = DTR_CONTROL_DISABLE; // DTR flow control type
! // x->dcb.fDsrSensitivity = FALSE; // DSR sensitivity
! x->dcb.fErrorChar = FALSE; // enable error replacement
! // x->dcb.fNull = FALSE; // enable null stripping
! // DWORD x->dcb.fAbortOnError:1; // abort reads/writes on error
! // char x->dcb.XonChar; // Tx and Rx XON character
! // char x->dcb.XoffChar; // Tx and Rx XOFF character
! // char x->dcb.ErrorChar; // error replacement character
! // char x->dcb.EofChar; // end of input character
! // char x->dcb.EvtChar; // received event character
--- 361,381 ----
! x->dcb.fBinary = TRUE; /* binary mode, no EOF check */
! /* x->dcb.fOutxDsrFlow = FALSE; DSR output flow control */
! /* x->dcb.fDtrControl = DTR_CONTROL_DISABLE; DTR flow control type */
! /* x->dcb.fDsrSensitivity = FALSE; DSR sensitivity */
! x->dcb.fErrorChar = FALSE; /* enable error replacement */
! /* x->dcb.fNull = FALSE; enable null stripping */
! /* DWORD x->dcb.fAbortOnError:1; abort reads/writes on error */
! /* char x->dcb.XonChar; Tx and Rx XON character */
! /* char x->dcb.XoffChar; Tx and Rx XOFF character */
! /* char x->dcb.ErrorChar; error replacement character */
! /* char x->dcb.EofChar; end of input character */
! /* char x->dcb.EvtChar; received event character */
***************
*** 406,410 ****
};
! //setting new timeouts for read to immidiatly return
timeouts.ReadIntervalTimeout = MAXDWORD;
timeouts.ReadTotalTimeoutMultiplier = 0;
--- 406,410 ----
};
! /* setting new timeouts for read to immidiatly return */
timeouts.ReadIntervalTimeout = MAXDWORD;
timeouts.ReadTotalTimeoutMultiplier = 0;
***************
*** 778,783 ****
#ifdef NT
! memcpy(&(test.dcb_old),&(x->dcb_old),sizeof(DCB)); // save the old com config
! memcpy(&(test.dcb),&(x->dcb),sizeof(DCB)); // for the new com config
#else
/* save the old com and new com config */
--- 778,783 ----
#ifdef NT
! memcpy(&(test.dcb_old),&(x->dcb_old),sizeof(DCB)); /* save the old com config */
! memcpy(&(test.dcb),&(x->dcb),sizeof(DCB)); /* for the new com config */
#else
/* save the old com and new com config */
More information about the Pd-cvs
mailing list