I am not aware of what APIC can do, but I want to follow up
on the idea with the timers in a PCI board. We are currently
designing a new CAN board with some programmable logic.
Leaving away the CAN and (mis)using the programmable logic
as continuous running timer with a compare register to trigger
an interrupt should be no magic.
If this could be useful for RTLinux (and somebody really
wants to use it), please let me know (perhaps off-list, I
did not want to start an advertising campaign with that
mail).
Best regards,
Thomas Wuensche
David Schleef wrote:
>
> On Fri, Jul 09, 1999 at 07:47:56PM -0600, Victor Yodaiken wrote:
> >
> > It's bad enough that David could present such a hideous hack, but now
> > you want to follow his lead. Don't you know that this kind of work leads
> > evetually to installing WinCE or even worse?
>
> Ha ha. I'm (almost) rolling on the floor laughing at this...
>
> Personally, I think it is a hideous hack to use an 8254 in one-shot
> mode, an/or to use the ISA bus on a 400 Mhz computer. And I've not
> had someone show me that the IO-APICs are actually capable of decent
> timing. IO-APICs have been on motherboards for several years, yet
> Linux still does not have an earliest-deadline first timer interrupt
> except with the UTIME patch, which uses the XT-PIC.
>
> What I want (what is needed) is a timer that a) counts continuously,
> like the TSC, and b) can trigger interrupts when the timer reaches
> a certain, programmable value, and c) is not on the ISA bus. I only
> suggest stupid stunts because these features are not available (to
> my knowledge) on standard PC hardware. If I am wrong, then it's
> about time for me to shut up and start writing a patch. One shot
> timers are not adequate, since you might miss any number of timer
> ticks between when you get the interrupt and when you reprogram
> the timer, even if you have low latency.
>
> dave...
>
> --- [rtl] ---
> To unsubscribe:
> echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
> echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
> ----
> For more information on Real-Time Linux see:
> http://www.rtlinux.org/~rtlinux/
--
-------------------------------------------------------
EMS Dr. Thomas Wuensche
Phone: +49-8441-490260
Fax +49-8441-81860
Visit also our web-site at http://www.ems-wuensche.com/
-------------------------------------------------------
--- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
----
For more information on Real-Time Linux see:
http://www.rtlinux.org/~rtlinux/