> > Exactly what's described in the 'Downloading Firmware with "fxload"' > > seection of the webpage referenced above. No new kernel code needed; > > it works out-of-the-box on some Linux distros, others may need grab > > the fxload package. > > Yes, but why use a custom userspace mechanism (fxload) when you could > use a standard userspace mechanism (firmware loading subsystem)?
AFAIK fxload pre-dates that firmware loading thing ... and nobody has found any need to write "firmware loader" support for EZ-USB chips. The fxload approach "just works", no reported issues. That's on top of the whole "why (needlessly) waste kernel space for use-once code" issue. > And why require people to install an extra program (fxload) when it > could work out of the box due to in kernel support? You're just arguing about _which_ userspace support to provide; nothing will work out-of-the-box, something has to install the firmware into whatever directory is involved, and then configure things so that the relevant firmware gets loaded. (Each new product needing new IDs, and some of them needing a first stage loader...) Since the choice is between something that's worked robustly for years now, and something that hasn't yet been designed, much less written, I have a hard time understanding why there's any issue! Of course this _could_ be all just seen as an argument to use flash based USB microcontrollers (like at90usb) instead of EZ-USB ones. Some of us don't like 8051 chips much, and prefer having GCC options for firmware development. :) - Dave ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel