Попробуйте usb_serial_generic_read_bulk_callback
(из драйверов / usb / serial / generic.c).Я думаю, что строка в этой функции, которая имеет port->read_urbs
, в основном, когда чтение с USB начинается с
Так что, если вы создаете свою собственную версию этой функции, вы можете поместить ее в usb_serial_operations_init
вместо usb_serial_generic_read_bulk_callback