DS_ON
data = ur->ur_data | (ctl == DS_ON) ? FTDI_SIO_SET_BREAK : 0;
((ctl == DS_ON) ? 0xffff : 0), NULL));
if (USBSER_DS_BREAK_CTL(pp, DS_ON) != USB_SUCCESS) {
if (USBSER_DS_BREAK_CTL(pp, DS_ON) != USB_SUCCESS)
if (USBSER_DS_LOOPBACK(pp, DS_ON) == USB_SUCCESS)
rval = USBSER_DS_BREAK_CTL(pp, DS_ON);
"keyspan_break_ctl: ctl = %s", (ctl == DS_ON) ? "on" : "off");
ASSERT(ctl == DS_ON || ctl == DS_OFF);
if ((ctl == DS_ON) && !is_break) {
"keyspan_loopback: %s", (ctl == DS_ON) ? "on" : "off");
ASSERT(ctl == DS_ON || ctl == DS_OFF);
if ((ctl == DS_ON) && !is_loop) {
setup.wValue = (ctl == DS_ON) ? PL2303_BREAK_ON : PL2303_BREAK_OFF;