Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 Feb 2003 21:07:19 +0100 (CET)
From:      "=?iso-8859-1?q?Pedro=20F.=20Giffuni?=" <giffunip@yahoo.com>
To:        Andrew Reilly <areilly@bigpond.net.au>
Cc:        FreeBSD-realtime@FreeBSD.org
Subject:   Re: Any QNX guru?
Message-ID:  <20030224200719.23976.qmail@web13404.mail.yahoo.com>
In-Reply-To: <20030224103119.GA73879@gurney.reilly.home>

next in thread | previous in thread | raw e-mail | index | archive | help
 --- Andrew Reilly <areilly@bigpond.net.au> ha
scritto: > Hi Pedro,
> 
> On Sat, Feb 22, 2003 at 04:38:25AM +0100, Pedro F.
> Giffuni wrote:
> > There is some interest for this in the NetBSD
> camp...
> > would there be someone interested in emulating
> QNX?
> 
> Is there a particular QNX binary that you want to
> run, that
> doesn't depend on the hard-real-time response that
> QNX provides?

Yup, no particular binary just some toy emulation
while someone cares to add minimal RT capabilities to
FreeBSD. 
The project is going nowhere very fast though, no one
seems to have a QNX box online to ptovide access for
Emmanuel Dreyfus (the guy that tried to emulate Darwin
too).


> > And other than using it, would anyone be
> interested in
> > helping out?
> 
> I could be interested in realtime-ifying FreeBSD (or
> NetBSD).  I
> believe that the SMP stuff goes a long way towards
> that, but I
> don't know what else is required.  At a guess it
> would involve a
> different scheduler and a different sense of what
> process
> priorities mean.
> 

The SMPng guys have done most of the work to make the
kernel preemptive which was the top requirement. I
spend some time bugging the scheduling gurus so that
we have the scheduler as a kld which will help. There
is an article reference in the red book:

"Realtime scheduling in SunOS 5.0" by Sandeep Kwanna,
Michael Sebree and John Zolnowsky.

I have it in pdf (horrible colors though) and I'll
send you a copy.

> 
> > Another thing, anyone knows what is the binary
> format?
> 
> I think QNX uses GCC, so probably ELF, these days?
>
Yup, ELF, supported by the GNU tools, and POSIX :).
 
cheers,

    Pedro.

______________________________________________________________________
Yahoo! Cellulari: loghi, suonerie, picture message per il tuo telefonino
http://it.yahoo.com/mail_it/foot/?http://it.mobile.yahoo.com/index2002.html

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-realtime" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030224200719.23976.qmail>