Re: 25 microseconds?



There shouldn't be any slow bus devices on LH...
--PA

"Richard Lee" <richard.lee@xxxxxxxx> wrote in message news:1112708718.206293.134990@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
> Good news, Longhorn will go after rogue drivers:
>
> GENDev-5 An ISR does not run longer than 25 microseconds
> GENDev-6 A DPC does not run longer than 100 microseconds
> Revision Draft 0.50 of Windows Logo Program System and
> Device Requirements, Version 3.0
> http://www.microsoft.com/whdc/winlogo/hwrequirements.mspx
>
> But 25 microseconds?
> On the ISA (LPC) bus, I need 1.2 microseconds just
> to read a single register. I was hoping for:
> ISR - 100 microseconds
> DPC - 500 microseconds
>
> I'm not the only one on a slow bus. Am I?
>


.



Relevant Pages

  • Re: 25 microseconds?
    ... There shouldn't be any slow bus devices on LH... ... GENDev-5 An ISR does not run longer than 25 microseconds ... GENDev-6 A DPC does not run longer than 100 microseconds ...
    (microsoft.public.development.device.drivers)
  • 25 microseconds?
    ... GENDev-5 An ISR does not run longer than 25 microseconds ... GENDev-6 A DPC does not run longer than 100 microseconds ...
    (microsoft.public.development.device.drivers)
  • Re: 25 microseconds?
    ... GENDev-5 An ISR does not run longer than 25 microseconds ... GENDev-6 A DPC does not run longer than 100 microseconds ... I'm not the only one on a slow bus. ...
    (microsoft.public.development.device.drivers)
  • Re: 25 microseconds?
    ... latencies are typically in range of a small number of microseconds. ... a hard time seeing how draining the FIFO in a DPC would reduce throughput ... Instead of giving my opinions about what you should do in an ISR, ... the ISR typically runs between 50 to 55 microseconds. ...
    (microsoft.public.development.device.drivers)
  • Re: 25 microseconds?
    ... Draining the serial FIFO in the ISR is by better ... than sipping one character at a time since each character in the FIFO is ... ISR - 10 microseconds ...
    (microsoft.public.development.device.drivers)

Loading