Lines Matching +full:host +full:- +full:port
1 /* SPDX-License-Identifier: BSD-3-Clause */
5 Copyright (c) 1998-2007 InnoSys Incorporated. All Rights Reserved
6 This file is available under a BSD-style copyright
19 Copyright (c) 1998-2007 InnoSys Incorporated. All Rights Reserved
21 This file is available under a BSD-style copyright
48 USB OUT (host -> USAxx, transmit) messages contain a
56 USB IN (USAxx -> host, receive) messages begin with a status
89 (2) For the host to determine the exact point at which the
106 2000jun01 add extended BSD-style copyright text
121 u8 port; // 0 or 1 (selects port) member
129 u8 setClocking, // host requests baud rate be set
130 baudLo, // host does baud divisor calculation
131 baudHi, // baudHi is only used for first port (gives lower rates)
135 setLcr, // host requests lcr be set
138 setFlowControl, // host requests flow control be set
145 // host requests TX tri-state be set
149 // host requests HSKOA output be set
152 setPrescaler, // host requests prescalar be set (default: 13)
153 prescaler; // specified as N/8; values 8-ff are valid
159 but must be specified correctly in every host message).
165 txAckThreshold, // 0=not allowed, 1=normal, 2-255 deliver ACK faster
171 port ends in a TX_OFF state); any non-zero value is respected
192 #define STOPBITS_5_1p5 0x04 // 1.5 stop bits for 5-bit byte
193 #define STOPBITS_678_2 0x04 // 2 stop bits for 6/7/8-bit byte
202 typedef struct keyspan_usa67_portStatusMessage // one for each port
204 u8 port, // 0=first, 1=second, other=see below member
207 _txOff, // port has been disabled (by host)
208 _txXoff, // port is in XOFF state (either host or RX XOFF)
222 u8 port, // 3 member
230 u8 port, // 3 member
237 u8 port, // 2 member
250 // status rationing tuning value (each port gets checked each n ms)