RE: [CAD_CAM_EDM_DRO] What about QNX?
Posted by
Kevin P. Martin
on 2000-10-12 08:10:04 UTC
-----Original Message-----
correctly the QNX kernel is a descendant of the one for the Thoth operating
system, which we used yea long ago in our real-time programming course at U of
Waterloo (at the time the task was to run model trains on a track layout using a
DataGeneral NOVA minicomputer).
We recently downloaded the QNX package and had a quick look at it. I don't
remember the exact timing figures they quote, but it seems to me that they were
in the ballpark of 2 microseconds of interrupt latency (interval between
transition on the interrupt line and the start of the first instruction of the
handler), and a similar figure to schedule a regular process if there's too much
work to do at the handler level.
If this is indeed based on the Thoth kernel, a lot of the messaging that takes
place between modules in EMC might be converted into the OS-level messaging
calls. Might have to butcher the EMC source to do it, though... Of course, EMC
might be directly useable too.
-Kevin Martin
>From: Randy Gordon-Gilmore [mailto:zephyrus@...]I was planning to look into this, in my ample (hah!) spare time. If I recall
>I don't know too much about operating systems (I'm a mechanical guy), but
>the talk about realtime leads me to ask, "What about QNX?" It's billed as
>a realtime equivalent for Linux and Unix, and is free for downloading at
>http://www.qnx.com The only reason I know about it is because it came
>preloaded on my i-opener once-web-appliance-but-now-flatscreen-PC :-) The
>FAQ on their site says that most programs written for Linux should also
>work under QNX.
correctly the QNX kernel is a descendant of the one for the Thoth operating
system, which we used yea long ago in our real-time programming course at U of
Waterloo (at the time the task was to run model trains on a track layout using a
DataGeneral NOVA minicomputer).
We recently downloaded the QNX package and had a quick look at it. I don't
remember the exact timing figures they quote, but it seems to me that they were
in the ballpark of 2 microseconds of interrupt latency (interval between
transition on the interrupt line and the start of the first instruction of the
handler), and a similar figure to schedule a regular process if there's too much
work to do at the handler level.
If this is indeed based on the Thoth kernel, a lot of the messaging that takes
place between modules in EMC might be converted into the OS-level messaging
calls. Might have to butcher the EMC source to do it, though... Of course, EMC
might be directly useable too.
-Kevin Martin
Discussion Thread
Joe Vicars
2000-10-11 07:49:10 UTC
2D printer-real parts
Ian Wright
2000-10-11 09:18:13 UTC
Re: [CAD_CAM_EDM_DRO] 2D printer-real parts
dave engvall
2000-10-11 09:57:40 UTC
Re: [CAD_CAM_EDM_DRO] 2D printer-real parts
Randy Gordon-Gilmore
2000-10-11 10:00:07 UTC
Re: 2D printer-real parts
Alan Marconett KM6VV
2000-10-11 10:47:19 UTC
Re: [CAD_CAM_EDM_DRO] 2D printer-real parts
Randy Gordon-Gilmore
2000-10-11 11:08:11 UTC
Re: 2D printer-real parts
Joe Vicars
2000-10-11 11:38:04 UTC
Re: [CAD_CAM_EDM_DRO] Re: 2D printer-real parts
Jon Elson
2000-10-11 14:43:28 UTC
Re: 2D printer-real parts
Anne Ogborn
2000-10-11 14:49:28 UTC
Re: [CAD_CAM_EDM_DRO] 2D printer-real parts
Anne Ogborn
2000-10-11 15:04:56 UTC
Re: [CAD_CAM_EDM_DRO] Re: 2D printer-real parts
Randy Gordon-Gilmore
2000-10-11 17:37:55 UTC
What about QNX?
Alison & Jim Gregg
2000-10-11 19:06:22 UTC
Re: [CAD_CAM_EDM_DRO] 2D printer-real parts
Randy Gordon-Gilmore
2000-10-11 20:46:39 UTC
Re: 2D printer-real parts
ballendo@y...
2000-10-11 23:52:16 UTC
re:What about QNX?
Jon Elson
2000-10-11 23:56:35 UTC
Re: [CAD_CAM_EDM_DRO] 2D printer-real parts
ballendo@y...
2000-10-12 00:21:33 UTC
re:Re: 2D printer-real parts
Alison & Jim Gregg
2000-10-12 01:33:48 UTC
Re: [CAD_CAM_EDM_DRO] re:Re: 2D printer-real parts
Ian Wright
2000-10-12 01:34:44 UTC
Re: [CAD_CAM_EDM_DRO] Re: 2D printer-real parts
Kevin P. Martin
2000-10-12 08:10:04 UTC
RE: [CAD_CAM_EDM_DRO] What about QNX?
Drew Rogge
2000-10-12 15:18:26 UTC
Re: [CAD_CAM_EDM_DRO] Re: 2D printer-real parts
Art Fenerty
2000-10-12 15:20:53 UTC
Re: [CAD_CAM_EDM_DRO] Re: 2D printer-real parts
JanRwl@A...
2000-10-13 18:55:32 UTC
Re: [CAD_CAM_EDM_DRO] Re: 2D printer-real parts