[...]
>At my company, emWare, we take a slightly different approach to the Coke
>Machine and other embedded systems. Our software uses a gateway piece
>(which I am currently porting to plain Linux) to handle TCP/IP,
>security, LDAP, etc... and a much smaller, more compact protocol on the
>embedded side. We figure that there are tens of millions of 8 and 16
>bit machines already embedded in devices, and we can "fit" in with the
>existing code on those devices (as small as 2k of code). This also
>allows millions of devices to be connected to the internet without
>having millions of IPs.
This is the sensible way to go.
Just out of interest, are you using custom IP packets, or something more
esoteric?
>ELKS is a potential target for our gateway piece, but a ways off. It is
>multithreaded and ideally has dynamic loading and some other "big"
>features. If my boss gives me time, I will start working on it!
The problem with ELKS is that it runs on 8086 machines... and newer, more
powerful, less energy-intensive processors are available which are cheaper as
well as easy to interface. And Linux isn't a good choice for one of them, as
it's too heavyweight.
--David
--
+- David Given ---------------McQ-+ "You'll have to excuse me. There are
| Work: [EMAIL PROTECTED] | five things I need to do today, all of
| Play: [EMAIL PROTECTED] | them annoying." --- Susan Ivanova
+- http://wired.st-and.ac.uk/~dg -+