sorry i forgot that not every one uses a 2.6 kernel, as you can see from my tag i am running OZ so i get nice slow speeds
It seems that on a PXA270, you just need to set the SD_4BITS option in the MMC controller to have 4 bits transfers... Do you know if anyone has tried ? I cannot believe that we would be jailed for setting a bit in MMC controller.... Or just add the feature as a module option.
I am intrested in why you seek to make it better as there are many things you can do on a per program basis to speed it up (such as mplayer)
Because I just like playing with hardware and low level things
My current interests are:
- speeding up the CF interface (not much room here)
- playing with the SD interface. It seems that DMA is already implemented (on a 2.6, don't know on a 2.4), and 4 bits transfers could be enabled on a PXA270.
- improving the FB speed by using the DMA for bitblt (already done ?)
them but they only cover about 90% of what we need so dont expect SD performance to shoot up rapidly
I've seen that you can now buy 'MMC plus' cards that can do 4 bits and 8 bits transfers. I wonder if MMC+ 4bits is equivalent to SD 4bits and if the PXA can use them in that mode ? If so, no more worries about patents, licences and so on
Cheers,
Ludo.