[Bug 264379] TSTP MTouch

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 31 May 2022 21:33:39 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264379

            Bug ID: 264379
           Summary: TSTP MTouch
           Product: Base System
           Version: CURRENT
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: usb
          Assignee: usb@FreeBSD.org
          Reporter: jamainerobeng@gmail.com

I essentially have the same issue discussed here:- 

https://www.mail-archive.com/freebsd-usb@freebsd.org/msg15444.html

I have this monitor
https://www.uperfectmonitor.com/products/uperfect-y-vertical-monitor-15-6,
which has the following:
  idVendor = 0x0416 
  idProduct = 0xc168 

Interestingly the device creates an input fd at (/dev/input/event3)

/dev/input/event3:      TSTP MTouch, class 0/0, rev 2.00/0.00, addr 2

however this seems to be a keyboard, if I run evtest output I get data but it
seems random. See (1.) below. If I enable 

#USBHID
usbhid_load="YES"  
hw.usb.usbhid.enable=1
hw.usb.usbhid.debug="100"

I get
--
/dev/input/event7:      TSTP MTouch Mouse

-- 

I get a mouse entry in evtest however it generates no data in evtest I think
due to the fact usbhid probe fails (See 0.), the touch screen works fine on
MacOS and ubuntu.

---------------
0.
---------------
evtest /dev/input/event3

ukbd1: <TSTP MTouch, class 0/0, rev 2.00/0.00, addr 2> on usbus4
kbd2 at ukbd1
usbhid_probe: 
usbhid_probe: 
usbhid2 on uhub6
usbhid_attach: sc=0xffffa0000cb08000
usbhid2: <TSTP MTouch, class 0/0, rev 2.00/0.00, addr 2> on usbus4
usbhid_attach: set idle failed, error=USB_ERR_STALLED (ignored)
hidbus2: <HID bus> on usbhid2
usbhid_get_rdesc: no report descriptor: USB_ERR_STALLED
dwwdt0: <Synopsys Designware watchdog timer> mem 0xff848000-0xff8480ff irq 47
on ofwbus0
hms0: <Logitech USB Receiver Mouse> on hidbus0
hms0: 16 buttons and [XYWH] coordinates ID=2
hcons0: <Logitech USB Receiver Consumer Control> on hidbus0
hsctrl0: <Logitech USB Receiver System Control> on hidbus0
hms1: <TSTP MTouch Mouse> on hidbus2
usbhid_ctrl_callback: error=USB_ERR_STALLED
usbhid_sync_xfer: USB IO error:5
hms1: 3 buttons and [XY] coordinates ID=0

---------------
1.
---------------
Input driver version is 1.0.1
Input device ID: bus 0x3 vendor 0x416 product 0xc168 version 0x0
Input device name: "TSTP MTouch, class 0/0, rev 2.00/0.00, addr 2"
Supported events:
  Event type 0 (EV_SYN)
  Event type 1 (EV_KEY)
    Event code 0 (KEY_RESERVED)
    Event code 1 (KEY_ESC)
    Event code 2 (KEY_1)
    Event code 3 (KEY_2)
    Event code 4 (KEY_3)
    Event code 5 (KEY_4)
    Event code 6 (KEY_5)
    Event code 7 (KEY_6)
    Event code 8 (KEY_7)

......

Testing ... (interrupt to exit)
Event: time 1654031011.719502, type 1 (EV_KEY), code 42 (KEY_LEFTSHIFT), value
1
Event: time 1654031011.719502, type 1 (EV_KEY), code 43 (KEY_BACKSLASH), value
1
Event: time 1654031011.719502, type 1 (EV_KEY), code 78 (KEY_KPPLUS), value 1
Event: time 1654031011.719502, type 1 (EV_KEY), code 0 (KEY_RESERVED), value 1
Event: time 1654031011.719502, type 1 (EV_KEY), code 178 (KEY_SCROLLDOWN),
value 1
Event: time 1654031011.719502, -------------- SYN_REPORT ------------
Event: time 1654031011.735463, type 1 (EV_KEY), code 89 (KEY_RO), value 1
Event: time 1654031011.735463, type 1 (EV_KEY), code 0 (KEY_RESERVED), value 0
Event: time 1654031011.735463, -------------- SYN_REPORT ------------
Event: time 1654031011.743461, type 1 (EV_KEY), code 127 (KEY_COMPOSE), value 1
Event: time 1654031011.743461, type 1 (EV_KEY), code 89 (KEY_RO), value 0
Event: time 1654031011.743461, -------------- SYN_REPORT ------------
Event: time 1654031011.752471, type 1 (EV_KEY), code 98 (KEY_KPSLASH), value 1
Event: time 1654031011.752471, type 1 (EV_KEY), code 127 (KEY_COMPOSE), value 0
Event: time 1654031011.752471, -------------- SYN_REPORT ------------
Event: time 1654031011.760464, type 1 (EV_KEY), code 98 (KEY_KPSLASH), value 0
Event: time 1654031011.760464, -------------- SYN_REPORT ------------
Event: time 1654031011.769464, type 1 (EV_KEY), code 74 (KEY_KPMINUS), value 1
Event: time 1654031011.769464, type 1 (EV_KEY), code 78 (KEY_KPPLUS), value 0
Event: time 1654031011.769464, type 1 (EV_KEY), code 0 (KEY_RESERVED), value 1
Event: time 1654031011.769464, -------------- SYN_REPORT ------------
Event: time 1654031011.777490, type 1 (EV_KEY), code 16 (KEY_Q), value 1
Event: time 1654031011.777490, type 1 (EV_KEY), code 43 (KEY_BACKSLASH), value
0
Event: time 1654031011.777490, type 1 (EV_KEY), code 39 (KEY_SEMICOLON), value
1
Event: time 1654031011.777490, type 1 (EV_KEY), code 0 (KEY_RESERVED), value 2
Event: time 1654031011.777490, type 1 (EV_KEY), code 178 (KEY_SCROLLDOWN),
value 0
Event: time 1654031011.777490, type 1 (EV_KEY), code 0 (KEY_RESERVED), value 0
Event: time 1654031011.777490, -------------- SYN_REPORT ------------
Event: time 1654031011.798502, type 1 (EV_KEY), code 16 (KEY_Q), value 0
Event: time 1654031011.798502, type 1 (EV_KEY), code 43 (KEY_BACKSLASH), value
1
Event: time 1654031011.798502, type 1 (EV_KEY), code 130 (KEY_PROPS), value 1
Event: time 1654031011.798502, -------------- SYN_REPORT ------------
Event: time 1654031011.799470, type 1 (EV_KEY), code 50 (KEY_M), value 1
Event: time 1654031011.799470, type 1 (EV_KEY), code 43 (KEY_BACKSLASH), value
0
Event: time 1654031011.799470, type 1 (EV_KEY), code 190 (KEY_F20), value 1
Event: time 1654031011.799470, type 1 (EV_KEY), code 130 (KEY_PROPS), value 0

-----------------------------------------------------------------------------
-----------------------------------------------------------------------------
2. usbconfig dump_all_desc
-----------------------------------------------------------------------------
-----------------------------------------------------------------------------
ugen4.3: <TSTP MTouch> at usbus4, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON
(100mA)

  bLength = 0x0012 
  bDescriptorType = 0x0001 
  bcdUSB = 0x0200 
  bDeviceClass = 0x0000  <Probed by interface class>
  bDeviceSubClass = 0x0000 
  bDeviceProtocol = 0x0000 
  bMaxPacketSize0 = 0x0040 
  idVendor = 0x0416 
  idProduct = 0xc168 
  bcdDevice = 0x0000 
  iManufacturer = 0x0001  <retrieving string failed>
  iProduct = 0x0002  <retrieving string failed>
  iSerialNumber = 0x0003  <retrieving string failed>
  bNumConfigurations = 0x0001 

 Configuration index 0

    bLength = 0x0009 
    bDescriptorType = 0x0002 
    wTotalLength = 0x0042 
    bNumInterfaces = 0x0002 
    bConfigurationValue = 0x0001 
    iConfiguration = 0x0000  <no string>
    bmAttributes = 0x00a0 
    bMaxPower = 0x0032 

    Interface 0
      bLength = 0x0009 
      bDescriptorType = 0x0004 
      bInterfaceNumber = 0x0000 
      bAlternateSetting = 0x0000 
      bNumEndpoints = 0x0001 
      bInterfaceClass = 0x0003  <HID device>
      bInterfaceSubClass = 0x0001 
      bInterfaceProtocol = 0x0001 
      iInterface = 0x0000  <no string>

      Additional Descriptor

      bLength = 0x09
      bDescriptorType = 0x21
      bDescriptorSubType = 0x11
       RAW dump: 
       0x00 | 0x09, 0x21, 0x11, 0x01, 0x21, 0x01, 0x22, 0x54, 
       0x08 | 0x00

     Endpoint 0
        bLength = 0x0007 
        bDescriptorType = 0x0005 
        bEndpointAddress = 0x0083  <IN>
        bmAttributes = 0x0003  <INTERRUPT>
        wMaxPacketSize = 0x0008 
        bInterval = 0x0001 
        bRefresh = 0x0000 
        bSynchAddress = 0x0000 


    Interface 1
      bLength = 0x0009 
      bDescriptorType = 0x0004 
      bInterfaceNumber = 0x0001 
      bAlternateSetting = 0x0000 
      bNumEndpoints = 0x0002 
      bInterfaceClass = 0x0003  <HID device>
      bInterfaceSubClass = 0x0001 
      bInterfaceProtocol = 0x0002 
      iInterface = 0x0000  <no string>

      Additional Descriptor

      bLength = 0x09
      bDescriptorType = 0x21
      bDescriptorSubType = 0x11
       RAW dump: 
       0x00 | 0x09, 0x21, 0x11, 0x01, 0x00, 0x01, 0x22, 0xdf, 
       0x08 | 0x02

     Endpoint 0
        bLength = 0x0007 
        bDescriptorType = 0x0005 
        bEndpointAddress = 0x0081  <IN>
        bmAttributes = 0x0003  <INTERRUPT>
        wMaxPacketSize = 0x0040 
        bInterval = 0x0005 
        bRefresh = 0x0000 
        bSynchAddress = 0x0000 

     Endpoint 1
        bLength = 0x0007 
        bDescriptorType = 0x0005 
        bEndpointAddress = 0x0002  <OUT>
        bmAttributes = 0x0003  <INTERRUPT>
        wMaxPacketSize = 0x0040 
        bInterval = 0x0008 
        bRefresh = 0x0000 
        bSynchAddress = 0x0000 

-----------------------------------------------------------------------------
-----------------------------------------------------------------------------
3. usbdump -i usbus4 -f 2 -s 65536 -vvv
-----------------------------------------------------------------------------
-----------------------------------------------------------------------------
20:43:52.986412 usbus4.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0
 frame[0] WRITE 8 bytes
 0000  80 06 00 01 00 00 12 00  -- -- -- -- -- -- -- --  |........        |
 frame[1] READ 18 bytes
 flags 0 <0>
 status 0xca1a3
<OPEN|TRANSFERRING|STARTED|CONTROL_XFR|CONTROL_HDR|BDMA_ENABLE|BDMA_SETUP|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
20:43:52.986956 usbus4.2
DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=20,IVAL=0,ERR=0
 frame[0] WRITE 8 bytes
 frame[1] READ 18 bytes
 0000  12 01 00 02 09 00 01 40  40 1A 01 01 00 01 00 01  |.......@@.......|
 0010  00 01 -- -- -- -- -- --  -- -- -- -- -- -- -- --  |..              |
 flags 0 <0>
 status 0xca1a1
<OPEN|STARTED|CONTROL_XFR|CONTROL_HDR|BDMA_ENABLE|BDMA_SETUP|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
20:43:52.991032 usbus4.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0
 frame[0] WRITE 8 bytes
 0000  80 06 00 03 00 00 02 00  -- -- -- -- -- -- -- --  |........        |
 frame[1] READ 2 bytes
 flags 0 <0>
 status 0xca1a3
<OPEN|TRANSFERRING|STARTED|CONTROL_XFR|CONTROL_HDR|BDMA_ENABLE|BDMA_SETUP|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
20:43:52.991545 usbus4.2
DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=4,IVAL=0,ERR=0
 frame[0] WRITE 8 bytes
 frame[1] READ 2 bytes
 0000  04 03 -- -- -- -- -- --  -- -- -- -- -- -- -- --  |..              |
 flags 0 <0>
 status 0xca1a1
<OPEN|STARTED|CONTROL_XFR|CONTROL_HDR|BDMA_ENABLE|BDMA_SETUP|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
20:43:52.991627 usbus4.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0
 frame[0] WRITE 8 bytes
 0000  80 06 00 03 00 00 04 00  -- -- -- -- -- -- -- --  |........        |
 frame[1] READ 4 bytes
 flags 0 <0>
 status 0xea1a3
<OPEN|TRANSFERRING|STARTED|CONTROL_XFR|CONTROL_HDR|BDMA_ENABLE|BDMA_SETUP|CURR_DMA_SET|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
20:43:52.991716 usbus4.2
DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=4,IVAL=0,ERR=0
 frame[0] WRITE 8 bytes
 frame[1] READ 4 bytes
 0000  04 03 09 04 -- -- -- --  -- -- -- -- -- -- -- --  |....            |
 flags 0 <0>
 status 0xea1a1
<OPEN|STARTED|CONTROL_XFR|CONTROL_HDR|BDMA_ENABLE|BDMA_SETUP|CURR_DMA_SET|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
20:43:52.991801 usbus4.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0
 frame[0] WRITE 8 bytes
 0000  80 06 01 03 09 04 02 00  -- -- -- -- -- -- -- --  |........        |
 frame[1] READ 2 bytes
 flags 0 <0>
 status 0xca1a3
<OPEN|TRANSFERRING|STARTED|CONTROL_XFR|CONTROL_HDR|BDMA_ENABLE|BDMA_SETUP|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
20:43:52.991896 usbus4.2
DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=4,IVAL=0,ERR=0
 frame[0] WRITE 8 bytes
 frame[1] READ 2 bytes
 0000  16 03 -- -- -- -- -- --  -- -- -- -- -- -- -- --  |..              |
 flags 0 <0>
 status 0xca1a1
<OPEN|STARTED|CONTROL_XFR|CONTROL_HDR|BDMA_ENABLE|BDMA_SETUP|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
20:43:52.991972 usbus4.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0
 frame[0] WRITE 8 bytes
 0000  80 06 01 03 09 04 16 00  -- -- -- -- -- -- -- --  |........        |
 frame[1] READ 22 bytes
 flags 0 <0>
 status 0xea1a3
<OPEN|TRANSFERRING|STARTED|CONTROL_XFR|CONTROL_HDR|BDMA_ENABLE|BDMA_SETUP|CURR_DMA_SET|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
20:43:52.992060 usbus4.2
DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=24,IVAL=0,ERR=0
 frame[0] WRITE 8 bytes
 frame[1] READ 22 bytes
 0000  16 03 55 00 53 00 42 00  32 00 2E 00 30 00 20 00  |..U.S.B.2...0. .|
 0010  48 00 55 00 42 00 -- --  -- -- -- -- -- -- -- --  |H.U.B.          |
 flags 0 <0>
 status 0xea1a1
<OPEN|STARTED|CONTROL_XFR|CONTROL_HDR|BDMA_ENABLE|BDMA_SETUP|CURR_DMA_SET|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
20:43:52.992176 usbus4.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0
 frame[0] WRITE 8 bytes
 0000  80 06 00 02 00 00 09 00  -- -- -- -- -- -- -- --  |........        |
 frame[1] READ 9 bytes
 flags 0 <0>
 status 0xca1a3
<OPEN|TRANSFERRING|STARTED|CONTROL_XFR|CONTROL_HDR|BDMA_ENABLE|BDMA_SETUP|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
20:43:52.992262 usbus4.2
DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=12,IVAL=0,ERR=0
 frame[0] WRITE 8 bytes
 frame[1] READ 9 bytes
 0000  09 02 19 00 01 01 00 E0  32 -- -- -- -- -- -- --  |........2       |
 flags 0 <0>
 status 0xca1a1
<OPEN|STARTED|CONTROL_XFR|CONTROL_HDR|BDMA_ENABLE|BDMA_SETUP|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
20:43:52.992349 usbus4.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0
 frame[0] WRITE 8 bytes
 0000  80 06 00 02 00 00 19 00  -- -- -- -- -- -- -- --  |........        |
 frame[1] READ 25 bytes
 flags 0 <0>
 status 0xea1a3
<OPEN|TRANSFERRING|STARTED|CONTROL_XFR|CONTROL_HDR|BDMA_ENABLE|BDMA_SETUP|CURR_DMA_SET|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
20:43:52.992434 usbus4.2
DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=28,IVAL=0,ERR=0
 frame[0] WRITE 8 bytes
 frame[1] READ 25 bytes
 0000  09 02 19 00 01 01 00 E0  32 09 04 00 00 01 09 00  |........2.......|
 0010  00 00 07 05 81 03 01 00  0C -- -- -- -- -- -- --  |.........       |
 flags 0 <0>
 status 0xea1a1
<OPEN|STARTED|CONTROL_XFR|CONTROL_HDR|BDMA_ENABLE|BDMA_SETUP|CURR_DMA_SET|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
20:43:52.992517 usbus4.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0
 frame[0] WRITE 8 bytes
 0000  80 00 00 00 00 00 02 00  -- -- -- -- -- -- -- --  |........        |
 frame[1] READ 2 bytes
 flags 0 <0>
 status 0xca1a3
<OPEN|TRANSFERRING|STARTED|CONTROL_XFR|CONTROL_HDR|BDMA_ENABLE|BDMA_SETUP|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
20:43:52.992602 usbus4.2
DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=4,IVAL=0,ERR=0
 frame[0] WRITE 8 bytes
 frame[1] READ 2 bytes
 0000  03 00 -- -- -- -- -- --  -- -- -- -- -- -- -- --  |..              |
 flags 0 <0>
 status 0xca1a1
<OPEN|STARTED|CONTROL_XFR|CONTROL_HDR|BDMA_ENABLE|BDMA_SETUP|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
20:43:52.992687 usbus4.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0
 frame[0] WRITE 8 bytes
 0000  A0 06 00 29 00 00 09 00  -- -- -- -- -- -- -- --  |...)....        |
 frame[1] READ 9 bytes
 flags 0 <0>
 status 0xea1a3
<OPEN|TRANSFERRING|STARTED|CONTROL_XFR|CONTROL_HDR|BDMA_ENABLE|BDMA_SETUP|CURR_DMA_SET|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
20:43:52.992772 usbus4.2
DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=12,IVAL=0,ERR=0
 frame[0] WRITE 8 bytes
 frame[1] READ 9 bytes
 0000  09 29 04 E0 00 32 64 00  FF -- -- -- -- -- -- --  |.)...2d..       |
 flags 0 <0>
 status 0xea1a1
<OPEN|STARTED|CONTROL_XFR|CONTROL_HDR|BDMA_ENABLE|BDMA_SETUP|CURR_DMA_SET|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
20:43:52.992936 usbus4.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0
 frame[0] WRITE 8 bytes
 0000  00 09 01 00 00 00 00 00  -- -- -- -- -- -- -- --  |........        |
 flags 0 <0>
 status 0xca1a3
<OPEN|TRANSFERRING|STARTED|CONTROL_XFR|CONTROL_HDR|BDMA_ENABLE|BDMA_SETUP|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
20:43:52.993042 usbus4.2
DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=0
 frame[0] WRITE 8 bytes
 flags 0 <0>
 status 0xca1a1
<OPEN|STARTED|CONTROL_XFR|CONTROL_HDR|BDMA_ENABLE|BDMA_SETUP|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
20:43:52.995568 usbus4.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0
 frame[0] WRITE 8 bytes
 0000  A0 06 00 29 00 00 09 00  -- -- -- -- -- -- -- --  |...)....        |
 frame[1] READ 9 bytes
 flags 0 <0>
 status 0xea1a3
<OPEN|TRANSFERRING|STARTED|CONTROL_XFR|CONTROL_HDR|BDMA_ENABLE|BDMA_SETUP|CURR_DMA_SET|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
20:43:52.995657 usbus4.2
DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=12,IVAL=0,ERR=0
 frame[0] WRITE 8 bytes
 frame[1] READ 9 bytes
 0000  09 29 04 E0 00 32 64 00  FF -- -- -- -- -- -- --  |.)...2d..       |
 flags 0 <0>
 status 0xea1a1
<OPEN|STARTED|CONTROL_XFR|CONTROL_HDR|BDMA_ENABLE|BDMA_SETUP|CURR_DMA_SET|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
20:43:53.205327 usbus4.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0
 frame[0] WRITE 8 bytes
 0000  23 03 08 00 01 00 00 00  -- -- -- -- -- -- -- --  |#.......        |
 flags 0 <0>
 status 0xca1a3
<OPEN|TRANSFERRING|STARTED|CONTROL_XFR|CONTROL_HDR|BDMA_ENABLE|BDMA_SETUP|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
20:43:53.205414 usbus4.2
DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=0
 frame[0] WRITE 8 bytes
 flags 0 <0>
 status 0xca1a1
<OPEN|STARTED|CONTROL_XFR|CONTROL_HDR|BDMA_ENABLE|BDMA_SETUP|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
20:43:53.331393 usbus4.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0
 frame[0] WRITE 8 bytes
 0000  23 03 08 00 02 00 00 00  -- -- -- -- -- -- -- --  |#.......        |
 flags 0 <0>
 status 0xea1a3
<OPEN|TRANSFERRING|STARTED|CONTROL_XFR|CONTROL_HDR|BDMA_ENABLE|BDMA_SETUP|CURR_DMA_SET|CAN_CANCEL_IMMED|DOING_CALLBACK|0>

-- 
You are receiving this mail because:
You are the assignee for the bug.