Unlocking Intel flash
Peter Buelow
pete at putzin.net
Wed Apr 26 12:10:27 EDT 2006
> On Wed, 26 April 2006 10:50:46 -0500, Peter Buelow wrote:
>> > On Wed, 26 April 2006 10:04:31 -0500, Peter Buelow wrote:
>> >
>> > Well, I partially want to help you as well. Just that my help is some
>> > fodder for the decision makers to make them think again about a
>> > questionable decision. Most likely, they simply didn't know all the
>> > effects it would cause. And it helps if someone outside publically
>> > writes some nasty words about it. Trust me on this one. ;)
>> Yeah, I know. The list of issues with our ref implementation is not
>> limited to the kernel. Seriously, we're using 2.95 as our compiler. Some
>> of the stuff we want to do doesn't even build with that quite right.
>
> You are aware of the preprocessor bug with commas?
> #define my_printk(fmt, args...) printk("foo" fmt, ##args)
> ^^
> The above won't work with 2.95, you have to leave a space between
> "fmt" and the comma. 'tis a fairly common problem.
Yeah, I think I remember that, but thanks for the pointer. Means I can fix
them before I actually try to build.
>
>> > And don't forget to document your problems and tell manager about
>> > them. And have them talk to your hardware supplier about it.
>>
>> HW supplier won't budge. You might be surprised at how many devices are
>> floating around sporting this ref design that they still support. I have
>> a
>> better chance of reimplementing this entire platform on my own than
>> getting them to migrate kernels.
>>
>> Which is a thought...
>
> :)
>
> Jörn
>
> --
> The competent programmer is fully aware of the strictly limited size of
> his own skull; therefore he approaches the programming task in full
> humility, and among other things he avoids clever tricks like the plague.
> -- Edsger W. Dijkstra
>
>
>
--
"Knowledge is in every country the surest basis of public happiness."
George Washington (State of the Union address, 1790)
--
Pete
More information about the linux-mtd
mailing list