On Fri, 2008-09-19 at 11:00 -0400, Alan Cox wrote:
> Firmware is usually code for some PLD or ASIC, which needs
specialized
> (and EXPENSIVE) compilers to build. Most people are unlikely to be able
> to turn the source into the firmware.
So.. most people can't work a compiler but they can still benefit from the
fact there are people who can and do have the tools and use them.
Even if you don't have the tools to rebuild the firmware, knowing what
it's doing helps you figure out why your driver doesn't work. Being
able to read the source is valuable enough on its own.
- ajax