XIP kernel + MTD polling interest
David Woodhouse
dwmw2 at infradead.org
Tue Nov 28 10:58:02 EST 2000
shane at agendacomputing.com said:
> Well, we've come up with a better way (well, Mike Klar did from
> linux-vr) to take care of weird c code, and allow everything to be
> normal. (Special elf sections, and twiddling with the linker script)
Cute, and not too horrible because you already had to copy the data section
into RAM at startup anyway. Doing so with an extra section isn't too much of
a problem, and there's enough other 'put this code in a different section'
magic in the kernel already that that bit isn't too troublesome either.
shane at agendacomputing.com said:
> I was just thinking XIP kernel with flash stuff might be usefull for
> MTD as a general thing, because people might want to take this tact
> with various types of chips, etc
In general, XIP isn't as interesting as I first thought. XIP is mutually
exclusive with compression, and RAM is cheaper than flash. That's even
_before_ you try to deal with the horrible problems that you're trying to
work round right now.
But having said that, some of our customers do seem to be on crack so I'm
looking at XIP anyway :) But I'm trying to get away with declaring
that the XIP flash chip is _strictly_ read-only, and that the writable
filesystem is to be kept on an entirely different flash chip.
I should be putting together a version of romfs designed to work on
read-only memory chips fairly shortly.
--
dwmw2
To unsubscribe, send "unsubscribe mtd" to majordomo at infradead.org
More information about the linux-mtd
mailing list