1
0
mirror of git://sigrok.org/libserialport synced 2023-08-10 21:13:24 +03:00

Minor cosmetics.

This commit is contained in:
Uwe Hermann 2013-11-22 15:53:34 +01:00
parent 8645feda60
commit 24abdb680f
3 changed files with 24 additions and 28 deletions

View File

@ -18,7 +18,6 @@
*/
/**
*
* @mainpage libserialport API
*
* Introduction

View File

@ -99,8 +99,8 @@ int get_termiox_size(void)
int get_termiox_flow(void *data)
{
struct termiox *termx = (struct termiox *) data;
int flags = 0;
if (termx->x_cflag & RTSXOFF)
flags |= RTS_FLOW;
if (termx->x_cflag & CTSXON)
@ -131,4 +131,3 @@ void set_termiox_flow(void *data, int flags)
#endif
#endif

View File

@ -1028,7 +1028,7 @@ static enum sp_return set_config(struct sp_port *port, struct port_data *data,
/* Non-standard baud rate */
if (i == NUM_STD_BAUDRATES) {
#ifdef __APPLE__
/* Set "dummy" baud rate */
/* Set "dummy" baud rate. */
if (cfsetspeed(&data->term, B9600) < 0)
return SP_ERR_FAIL;
baud_nonstd = config->baudrate;
@ -1096,18 +1096,17 @@ static enum sp_return set_config(struct sp_port *port, struct port_data *data,
#ifdef USE_TERMIOX
data->flow &= ~(RTS_FLOW | CTS_FLOW);
switch (config->rts) {
case SP_RTS_OFF:
case SP_RTS_ON:
controlbits = TIOCM_RTS;
if (ioctl(port->fd, config->rts == SP_RTS_ON ? TIOCMBIS : TIOCMBIC,
&controlbits) < 0)
return SP_ERR_FAIL;
break;
case SP_RTS_FLOW_CONTROL:
data->flow |= RTS_FLOW;
break;
default:
break;
case SP_RTS_OFF:
case SP_RTS_ON:
controlbits = TIOCM_RTS;
if (ioctl(port->fd, config->rts == SP_RTS_ON ? TIOCMBIS : TIOCMBIC, &controlbits) < 0)
return SP_ERR_FAIL;
break;
case SP_RTS_FLOW_CONTROL:
data->flow |= RTS_FLOW;
break;
default:
break;
}
if (config->cts == SP_CTS_FLOW_CONTROL)
data->flow |= CTS_FLOW;
@ -1152,18 +1151,17 @@ static enum sp_return set_config(struct sp_port *port, struct port_data *data,
#ifdef USE_TERMIOX
data->flow &= ~(DTR_FLOW | DSR_FLOW);
switch (config->dtr) {
case SP_DTR_OFF:
case SP_DTR_ON:
controlbits = TIOCM_DTR;
if (ioctl(port->fd, config->dtr == SP_DTR_ON ? TIOCMBIS : TIOCMBIC,
&controlbits) < 0)
return SP_ERR_FAIL;
break;
case SP_DTR_FLOW_CONTROL:
data->flow |= DTR_FLOW;
break;
default:
break;
case SP_DTR_OFF:
case SP_DTR_ON:
controlbits = TIOCM_DTR;
if (ioctl(port->fd, config->dtr == SP_DTR_ON ? TIOCMBIS : TIOCMBIC, &controlbits) < 0)
return SP_ERR_FAIL;
break;
case SP_DTR_FLOW_CONTROL:
data->flow |= DTR_FLOW;
break;
default:
break;
}
if (config->dsr == SP_DSR_FLOW_CONTROL)
data->flow |= DSR_FLOW;