[cdc_vcom.c]adapt to both v1 and v2 of serial
This commit is contained in:
parent
bc5744b1ba
commit
f04941c951
@ -939,9 +939,12 @@ static void rt_usb_vcom_init(struct ufunction *func)
|
|||||||
config.parity = PARITY_NONE;
|
config.parity = PARITY_NONE;
|
||||||
config.bit_order = BIT_ORDER_LSB;
|
config.bit_order = BIT_ORDER_LSB;
|
||||||
config.invert = NRZ_NORMAL;
|
config.invert = NRZ_NORMAL;
|
||||||
|
#if defined(RT_USING_SERIAL_V1)
|
||||||
|
config.bufsz = CDC_RX_BUFSIZE;
|
||||||
|
#elif defined(RT_USING_SERIAL_V2)
|
||||||
config.rx_bufsz = CDC_RX_BUFSIZE;
|
config.rx_bufsz = CDC_RX_BUFSIZE;
|
||||||
config.tx_bufsz = CDC_TX_BUFSIZE;
|
config.tx_bufsz = CDC_TX_BUFSIZE;
|
||||||
|
#endif
|
||||||
data->serial.ops = &usb_vcom_ops;
|
data->serial.ops = &usb_vcom_ops;
|
||||||
data->serial.serial_rx = RT_NULL;
|
data->serial.serial_rx = RT_NULL;
|
||||||
data->serial.config = config;
|
data->serial.config = config;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user