> on. An important concern is to minimize the amount of ROM and flash ram that
> the device has, both to save manufacturing cost and to minimize power consumption.
> One question I have is whether it is possible to burn an uncompressed image of
> the kernel into flash, and then boot the kernel in-place, so that it is not
> copied to RAM when it runs. Of course the kernel would need RAM for its data
> structures and user programs, but it would seem to me I should be able to run
> the kernel without making a RAM copy.
Flash is much slower than normal memory so if you want any performance
beyond the level of Eniac I suggest to copy it to RAM ...
> don't think the user program would be very large.
> Also, what is the minimum amount of physical ram that you think I can get any
> version of the kernel later than 2.0 or so to run in? I heard somewhere that
> someone can boot an x86 system with as little as 2MB of RAM. Is that the case?
That's rather old kernels and also heavily hacked.
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to email@example.com
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/