Re: 25 microseconds?
- From: "Richard Lee" <richard.lee@xxxxxxxx>
- Date: 6 Apr 2005 06:13:12 -0700
Yes, I am talking about interrupt driven PIO.
Instead of giving my opinions about what you should do in an ISR,
let me describe what Microsoft actually does in one of their own ISR's.
In SERIAL.SYS, the ISR typically runs between 50 to 55 microseconds.
I think SERIAL.SYS is a well written driver that understands the need
to
drain the 16 byte FIFO inside the ISR to maintain reasonable
throughput.
But the Microsoft driver violates the new logo requirement.
I really don't think 50 or even 100 microseconds is excessive for an
ISR.
I plan to send feedback on the draft logo specification, I just hope
I'm not
the only one. I don't see any messages from other Super I/O vendors.
.
- Follow-Ups:
- Re: 25 microseconds?
- From: Ray Trent
- Re: 25 microseconds?
- From: Alexander Grigoriev
- Re: 25 microseconds?
- From: JimE
- Re: 25 microseconds?
- References:
- 25 microseconds?
- From: Richard Lee
- Re: 25 microseconds?
- From: Pavel A.
- Re: 25 microseconds?
- From: JimE
- Re: 25 microseconds?
- From: Alexander Grigoriev
- Re: 25 microseconds?
- From: Pavel A.
- 25 microseconds?
- Prev by Date: Re: Streaming on USB 2.0 bulk camera device
- Next by Date: Re: Virtual serial driver in C/C++
- Previous by thread: Re: 25 microseconds?
- Next by thread: Re: 25 microseconds?
- Index(es):
Relevant Pages
|
Loading