On 07-Oct-99 Alistair Riddoch wrote:
> I would therefore like some pointers to texts that would give me an answer
> to the following questions:
I can tell what we use in our own propietary OS.
> What sort of features are required for this type of system? It seems to me
> that a filesystem is not all that important with no storage.
We use a FLASH based file system to store data bases in.
> Are device drivers
Oh yes, for all kind of devices. From 2x40 LCDs to high pressure pumps.
> interrupt handling
Very important
> and memory management the types of features required?
No
> What sort of real-time features to such operating systems generally have?
Some processses/threads are to be run at exact intervals. The rest are to
be run when the system feels for it (in ordinary Unix way).
> What type of API is the application code going to use? Is the UNIX system
> API any use at all?
No opinion
> Are embedded applications run as stand-alone binaries, or do they get
> linked into the kernel and run as kernel threads?
Both
> Can anyone tell me where I can get hold of a cheap SBC with an x86 CPU,
> EPROM, RAM and a serial interface at least on?
No, but with a Z80 :-)
In addition:
EPROM XIP is important. There is no point in copying EPROM data to RAM just to
execute it.
This is what counts in my world.
--
Stefan Pettersson Voice +46-70-5933800 Kanard AB
[EMAIL PROTECTED] ([EMAIL PROTECTED]) Fax +46-221-50180 Vretberga
finger [EMAIL PROTECTED] for my public key S-732 96 ARBOGA
"What a scary world it must be, for those with no UID:GID" /OZ9ABN