Re: is it possible to...

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance

From: Arkady Frenkel (arkadyf_at_hotmailxdotx.com)
Date: 09/21/04


Date: Tue, 21 Sep 2004 14:26:51 +0300

You cannot read each 5 ms because usual tick of windows is 10-15 ms , for
that you need to re-programming TIC , btw you can see that in Platform
Builder sources ( timer.c ) where 1 ms set as windows ( CE in this case )
tick
Arkady

"Serpe1" <serpe1@toglimichealtrimentinonarriva.laserpe.net> wrote in message
news:urBlZlznEHA.3224@tk2msftngp13.phx.gbl...
> My question (from a curious person like me) is the following:
> how can they changed the hal?
> in the last papers they say that they have extended the hal, not changed,
so
> I suppose they are talking about something like hooking some hal
procedure.
> I know that hal source code can be requested to MS (btw now only from thai
> site... i don't know why) but always in the papers I have read they didn't
> mention this acquisition.
> (ok i suppose they are so strictly connected to MS that they can have the
> source code but in the papers it is written that they have written the
> extension with visual studio, ddk, sourcesafe and numega, nothing else
(ok,
> 100 engineers :-) )
> In the end i am really curious and want to understand and experiment...
how
> can i extend the hal?
> Let's say that i want a 'deterministic' read of a port every 5ms
regardless
> what xp is doing...
> Do i have to write my little real time extension? how?
> anyway, how can a little real time extension can be written?
> please teach me :-)
> (and sorry for my english)
>
>
> "Don Burn" <burn@stopspam.acm.org> wrote in message
> news:10ktthdsqmdhv52@corp.supernews.com...
> > Venturcom wrote a real time OS and put it in the HAL layer of Windows.
> > Again what are you trying to do? Depending on what you want if may be
> > possible to achieve in a driver, but the current question is so vague it
> > doesn't give a place to start.
> >
> >
> > --
> > Don Burn (MVP, Windows DDK)
> > Windows 2k/XP/2k3 Filesystem and Driver Consulting
> > Remove StopSpam from the email to reply
> >
> > "news.microsoft.com" <serpe1@toglimichealtrimentinonarriva.laserpe.net>
> > wrote in message news:eK7786xnEHA.4056@TK2MSFTNGP09.phx.gbl...
> >>
> >>
> >> "Jochen Kalmbach" <nospam-Jochen.Kalmbach@holzma.de> wrote in message
> >> news:Xns956A9496DFA7DJochenKalmbachholzm@127.0.0.1...
> >> > By the way:
> >> >
> >> > WHAT do you want to do !?
> >>
> >> i will try to explain better as i can.
> >> i have red some articles about real time extensions under windows xp.
> >> It seems that they have built something around the 'supervisor' of the
> > bsod.
> >> for example rtx by venturcom continues running even in case of bsod.
> >> I think that they have hooked the supervisor and runs their scheduler
so
> >> they can monitor and execute xp and do their real time business.
> >> Is this possible?
> >> Am I totally wrong?
> >> How Venturcom does what it does?
> >>
> >>
> >>
> >
> >
>
>



Relevant Pages

  • Re: Where can I D/L ZA 2.6.362 ?
    ... > I use GetRight as a download manager, and the file is in my ... > indicates that the newer versions of Windows may be actually less secure ... BTW, I no longer use Internet Explorer, either. ... > So, short answer, I fired up GetRight and verified that the url ...
    (comp.security.firewalls)
  • 1030 / 40961 / 673 on DC - MVP wanted
    ... Windows 2003 SP1 Domain 3 DC's ... BTW: I have already consulted www.eventid.net great resource but not ...
    (microsoft.public.windows.server.active_directory)
  • Re: Hosts file
    ... configuration with DNS Client set to Automatic. ... BTW: ... the memory installed at that time was 256MB ... I now have 768MB RAM with Windows XP Service Pack 2 installed. ...
    (microsoft.public.windowsxp.help_and_support)
  • Re: Sample grabber
    ... btw: only 3 ms out is rather precise, the rest of your system doesn't ... in a real-time OS - yes, but in windows - no... ... Peter Feldbaumer ... p dot feldbaumer at utanet dot at ...
    (microsoft.public.win32.programmer.directx.video)