> In addition, the firmware loading aspect of the linux-hotplug is not
> solid yet (they have a program (fxload) but not a defined method
> ( a directory that gets scanned ?).

The defined method involves providing a script in /etc/hotplug/usb/...
invoking "fxload" with the right firmware for the particular device IDs.
http://linux-hotplug.sourceforge.net/?selected=usb describes it
(at the end of the page).


> The BACKPACK USB adapter simply needs a EZ-USB firmware
> loaded (actually it has one that is loaded to scan until a drive is
> connected, then the appropriate firmware is loaded when the
> scan discovers the drive type).
 
So the kernel gets some kind of notification from the drive (interrupt
transfer?) saying "I found a drive with this info, give me its firmware"?

The simplest way to do that with EZ-USB would be for that first
chunk of firmware to force re-enumeration using another device
ID, which then causes different firmware to load.  But you didn't
say how that works, so it's hard to suggest any particular option.

- Dave



_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to