Evaluating a port to RTEMS (embedded OS with single address space and no processes)

Roland Mainz roland.mainz at nrubsig.org
Fri Feb 5 00:46:57 AEDT 2016


On Thu, Feb 4, 2016 at 1:40 PM, Christian Mauderer
<christian.mauderer at embedded-brains.de> wrote:
> I am searching a SSH server for remote administration of an embedded
> application running on RTEMS (https://www.rtems.org). This environment
> has neither virtual memory nor user and kernel space. So this is like an
> application running in kernel mode only.
>
> Would it be possible to run (a very basic version of) OpenSSH in such an
> environment using e.g. threads instead of forking new subprocesses? Is
> there already some known similar configuration (e.g. on another embedded
> OS)?

Well, not much harder than a port to the original m68k AmigaOS or most
of the military-oriented embedded OSes... not hard but lots of work
(unless you have an existing POSIX(-like) layer emulation), mostly
related to resource tracking and the socket stuff.

----

Bye,
Roland

-- 
  __ .  . __
 (o.\ \/ /.o) roland.mainz at nrubsig.org
  \__\/\/__/  MPEG specialist, C&&JAVA&&Sun&&Unix programmer
  /O /==\ O\  TEL +49 641 3992797
 (;O/ \/ \O;)


More information about the openssh-unix-dev mailing list