I'm looking at getting KGDB running on the Beagleboard (http://beagleboard.org/). The Beagleboard only has one serial port and USB OTG port for connectivity. At the moment the only methods for connection to the target device are serial port (using a 2nd serial port) or using an Ethernet adapter. Unfortunately the beagle has nether. I would like to run KGDB over the USB device connection using the g_ether driver as I mount my rootfs over NFS. Looking at KGDB sources I see that the g_ether driver would need to provide a rx_poll function. I assume this is due to the fact the interrupts could be disabled. For this to work with the g_ether driver the underlying UDC driver would have to implement a poll function so USB packets can be received and processed. Is this right? If so is this possible and much effort might it be? An alternative might be to use the OTG port in host mode and use a USB to Ethernet adaptor, but that would still require a poll function from the USB host controller. I notice that MontaVista are claiming KGDB support over USB, but can't see any mention of where these patches are (http://www.mvista.com/product_detail_mob.php). Mark -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html