Stable cvs version for 2.4
acurtis at onz.com
Wed Sep 4 11:50:27 EDT 2002
> Yep. I agree wholeheartedly. I would be happiest with having
> compile-time options for the three different methods- on many
> architectures writing a byte is much slower than writing a word, so on
> those architectures it may be better to use an int (the current method).
> On other architectures addresses are word aligned and one may abuse the
> pointers with impunity (David's suggested method), and on others pointers
> aren't always aligned and a byte write is nice and fast (the method using
> a flags byte.)
Just pick a method that will work for all. No sense in cluttering the code
with conditional compile stuff because we can not choose an implementation.
How about we make the flags element either a byte or a word depending on
architecture. This would only result in a structure redefinition and not
affect the rest of the code.
More information about the linux-mtd