FreeBSD / dfu-util

Ben Cadieux ben.cadieux at
Tue Jul 22 20:04:16 CEST 2008

I've tracked down a little more.

In main.c, in the function list_dfu_interfaces(void) around line
~310...The USB tree is being walked, and 4 devices are detected (root

However, the for(dev = usb_bus->devices;.....) loop never executes.
dev = usb_bus -> devices doesn't seem to return anything ever.

I've been poking around usbdevs.c, a FreeBSD command that returns USB
hubs and their devices, to see what's being done differently, but
haven't gotten anywhere so far.

Best Regards,
Ben Cadieux

More information about the community mailing list