Alex Roman wrote:
Depends, actually. That is true for some setups (more modern, I guess?), however there are already plenty out there who have either less advanced controllers or no controller at all. For example, NOR FLASH can be directly mapped to memory (its interface is ROM-like: address lines, data lines, control lines), and on many embedded systems it is tied directly to the addressable memory space. That doesn't have a controller and requires a good filesystem in order to prolong its lifetime... I have this older headless PC which actually has a 256MB NOR flash chip (with no controller) where it stores Win CE and uses a proprietary filesystem which apparently does this shuffling.
The shuffling algorithm is not in the controller, but in the chips themselves. A CF card is seen as a normal hard disk, the controller does not do anything fancy. Those who are against XP on the EEE because "it'll kill the flash chips" just ignore this fact, XP won't do anything bad to their EEE.
A setup like the one you propose is quite different from a normal PC, and Haiku is not going on such a thing any time soon. Not to mention it is very rare and mostly used for palmtops and cellphones, not PCs.
Regards, Gabriele