In general, as this has been discussed ad nauseum, the consensus is that if
you have 'hard' real time constraints NT is the wrong OS. For example you
cannot strictly control interrupt priority, so even your 30us latency is
really 30us best case not 30us worst case. As others have mentioned, it
isn't even ISR latency that is the big problem, DPC latency is even harder
to quantify. If you can strictly control hardware and software deployment
you can use NT, either embedded or standard versions, as long as your
requirements are loose enough to fit within what NT can give you, but as
'what NT can give you' is not documented or guaranteed, you will have to
experimentally determine if it is suitable. Otherwise, for RT requirements
use an RTOS.
--
=====================
Mark Roddy
Windows 2003/XP/2000 Consulting
Hollis Technology Solutions 603-321-1032
www.hollistech.com
(E-Mail Removed)
"alpha" <(E-Mail Removed)> wrote in message
news:cb3ldr$1srm$(E-Mail Removed)...
> Hello,
>
> > Where can we find the papers mentioned above?
>
> I found these:
> http://www.theragens.com/misc/MR%20-...0Real-Time.htm
> http://www.omimo.be/magazine/98q3/index983.htm
>
http://msdn.microsoft.com/library/de...XPEmbedded.asp
>
> It is OT but similary linux and its real-time extensions can't guarantee
> exact latency also? So we must use only real time systems like Qnx? I
> thought it would be great to use windows as real time system.
>
> alpha
>
>