<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 5.50.4134.600" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Hi! me again with my strange
questions...</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Lately I have looked quite intently at the QNX real
time platform. It is a true micro-kernel architecture and most of the OS
functionality is running as regular applications (it's really cool to be able to
restart a driver without booting!)</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>While waiting for the port (thanks, Sean - how
can I help?), I am wondering what are the minimal OS capabilities needed for
running a minimal Erlang?</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>A memory manager is needed, a file system for
the code module and a TCP/IP stack an associated stuff for communicating.
But further than that?</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>I also came to think that the file system is only
needed in today's implementation. It is thinkable to have a more generic code
module that will be able to load code from memory (in a ROMed system) for
example, or from the resource pool of a Windows executable (aiding a lot the SAE
thing, I think)</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>regards,</FONT></DIV>
<DIV><FONT face=Arial size=2>Vlad</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV></BODY></HTML>