> > 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

Reply via email to