<div dir="ltr"><pre dir="ltr" class="tw-data-text vk_txt tw-ta tw-text-small" id="tw-target-text" style="text-align:left;height:48px"><span lang="en">Hi All<br></span></pre><pre class="tw-data-text vk_txt tw-ta tw-text-small" id="tw-target-text" style="text-align:left;height:48px"><span lang="en">According to USB On The Go and Embedded Host Automated Compliacne Plan, item </span>6.7.22 A-UUT “Device No Response” for connection timeout, the &quot;Device not responding” error message should be displayed when a non-responsive device is attached.<br>I know that the presentation of the message is the responsibility of the application (user space), but to do this is necesary an event from usb driver (I think it). Nowdays when a non responsive device is attached, &quot;unable to enumerate USB device on port... &quot; is logged a in dmesg, but not event is dispatched (by example in usb_uevent).<br>Without an event application should poll the log (loading the system unnecessarily) searching new &quot;not responsive devices&quot;. <br></pre><pre class="tw-data-text vk_txt tw-ta tw-text-small" id="tw-target-text" style="text-align:left;height:48px">To comply with the standard usb driver should be modified?</pre><span lang="en"></span><pre dir="ltr" class="tw-data-text vk_txt tw-ta tw-text-small" id="tw-target-text" style="text-align:left;height:48px"><span lang="en">I&#39;m probably confusing responsibilities of user and kernel space. I appreciate your opinion/answer.<br><br></span></pre><pre class="tw-data-text vk_txt tw-ta tw-text-small" id="tw-target-text" style="text-align:left;height:48px"><span lang="en">Thanks in advance<br></span></pre><pre class="tw-data-text vk_txt tw-ta tw-text-small" id="tw-target-text" style="text-align:left;height:48px"><span lang="en">Christian<br></span></pre><br></div>