Searched refs:lineCoding (Results 1 - 7 of 7) sorted by relevance
/haiku/src/add-ons/kernel/drivers/ports/usb_serial/ |
H A D | FTDI.cpp | 86 FTDIDevice::SetLineCoding(usb_cdc_line_coding *lineCoding) argument 89 this, lineCoding->speed, lineCoding->stopbits, lineCoding->parity, 90 lineCoding->databits); 95 switch (lineCoding->speed) { 110 lineCoding->speed, rate); 118 if (lineCoding->speed == 3000000) 120 else if (lineCoding->speed == 2000000) 123 if (lineCoding [all...] |
H A D | Silicon.cpp | 69 SiliconDevice::SetLineCoding(usb_cdc_line_coding *lineCoding) argument 71 uint16_t divider = kBaudrateGeneratorFrequency / lineCoding->speed ; 78 switch (lineCoding->stopbits) { 83 lineCoding->stopbits); 87 switch (lineCoding->parity) { 93 lineCoding->parity); 97 data |= lineCoding->databits << 8;
|
H A D | KLSI.cpp | 63 usb_cdc_line_coding lineCoding = { 9600, 1, 0, 8 }; local 66 status = SetLineCoding(&lineCoding); 88 KLSIDevice::SetLineCoding(usb_cdc_line_coding *lineCoding) argument 91 this, lineCoding->speed, lineCoding->stopbits, lineCoding->parity, 92 lineCoding->databits); 95 switch (lineCoding->speed) { 110 lineCoding->speed, rate); 117 codingPacket[2] = lineCoding [all...] |
H A D | WinChipHead.cpp | 96 WCHDevice::SetLineCoding(usb_cdc_line_coding *lineCoding) argument 99 this, lineCoding->speed, lineCoding->stopbits, lineCoding->parity, 100 lineCoding->databits); 104 switch (lineCoding->stopbits) { 112 lineCoding->stopbits); 116 switch (lineCoding->parity) { 127 lineCoding->parity); 131 switch (lineCoding [all...] |
H A D | ACM.cpp | 130 ACMDevice::SetLineCoding(usb_cdc_line_coding *lineCoding) argument 133 this, lineCoding->speed, lineCoding->stopbits, lineCoding->parity, 134 lineCoding->databits); 141 lineCoding, &length);
|
H A D | SerialDevice.cpp | 186 usb_cdc_line_coding lineCoding; local 187 lineCoding.speed = speed; 188 lineCoding.stopbits = (tios->c_cflag & CSTOPB) 192 lineCoding.parity = USB_CDC_LINE_CODING_EVEN_PARITY; 194 lineCoding.parity = USB_CDC_LINE_CODING_ODD_PARITY; 196 lineCoding.parity = USB_CDC_LINE_CODING_NO_PARITY; 198 lineCoding.databits = (tios->c_cflag & CS8) ? 8 : 7; 200 if (memcmp(&lineCoding, &fLineCoding, sizeof(usb_cdc_line_coding)) != 0) { 201 fLineCoding.speed = lineCoding.speed; 202 fLineCoding.stopbits = lineCoding [all...] |
/haiku/src/add-ons/kernel/drivers/ports/pc_serial/ |
H A D | SerialDevice.cpp | 210 usb_serial_line_coding lineCoding; 211 lineCoding.speed = baudRates[baudIndex]; 212 lineCoding.stopbits = (tios->c_cflag & CSTOPB) ? LC_STOP_BIT_2 : LC_STOP_BIT_1; 215 lineCoding.parity = LC_PARITY_EVEN; 217 lineCoding.parity = LC_PARITY_ODD; 219 lineCoding.parity = LC_PARITY_NONE; 221 lineCoding.databits = (tios->c_cflag & CS8) ? 8 : 7; 223 if (lineCoding.speed == 0) { 225 lineCoding.speed = fLineCoding.speed; 235 if (memcmp(&lineCoding, [all...] |
Completed in 56 milliseconds