>Whats it for? A specific purpose or just for fun?
It is for a commercial product.
>> 1. No root filesystem. Kernel image and process images would be stored in
>> Flash memory ready to run. The kernel would start the init process which
>> would in turn start the other processes.
>
>Why not just have the root file system in the flash memory?
The problem is lack of memory. If each executable needs to be copied out
of flash into ram, then it is very likely that I will not have enough ram
in the system. At this point, it would not pay for me to put more ram in
the system. Personally, I don't see why this should be such a hard thing.
Granted, I haven't looked at the ELKS sources, but I suspect that it should
be possible to add this feature in with a little effort. This is certainly
something that could benefit nearly anyone that is trying to put ELKS into ROM.
Should I decide to go foward with using ELKS, I won't expect any of the
current developers to add this support. I will simply code it myself and
submit the changes to the code maintainers. At this point, I'm just trying
to assess how much effort is involved. If I can get ELKS to do the job
without an excessive amount of investment of time, I would like to do it.
I think the world needs a good ROMable OS.
--
Bob Amstadt | PGP public key available: finger -l [EMAIL PROTECTED]
[EMAIL PROTECTED] | ISP: Blue Neptune www.blueneptune.com (408) 268-0937
PGP signature