Article View: comp.windows.ms.programmer
Article #3499Hardware Interrupts in enhanced mode, win32, and NT
From: John Lange
Date: Wed, 27 Jan 1993 02:23
Date: Wed, 27 Jan 1993 02:23
27 lines
1963 bytes
1963 bytes
I haven't tried to solve the Windows interrupt latency problem in a while, and I'm curious if anyone has found a solution to the problem that they would be willing to share with the rest of us. The problem is that 386 enhanced mode has pathetic HW interrupt latencies because of the virtualization of hardware. Standard mode has reasonable interrupt latencies because hardware is not virtualized. The above is certainly a simplification of the problem. At any rate, I've heard rumors it can be done with a VxD, although I was never successful (that's not saying much :-)). Has anyone figured out how to get around the hardware interrupt latency problem in Windows enhanced mode? Is anyone other than me afraid that there won't be a standard mode in NT to provide any mechanism at all for reasonable hardware interrupt times? From what I've heard of NT, all hardware access is virtualized similar to 386 enhanced mode. Is this correct?? Ideally, I'd like to find source code (even if it's assembler or if it is for a VxD) that will accomplish this disabling of hardware virtualization in Windows 3.0 and/or 3.1, but I'd settle for a shareware driver or a reference to a commercial package that will support this. Any and all help will be greatly appreciated. John Lange (jlange@zippy.radian.com) Radian Corp. (512)454-4797 Box 201088 Austin, TX 78720-1088
Technical Details
Message-ID:
<1993Jan27.022315.13504@radian.uucp>Path:
arc1-ca.pugleaf.net!sparky!uunet!UB.com!pacbell.com!decwrl!spool.mu.edu!yale.edu!qt.cs.utexas.edu!cs.utexas.edu!natinst.com!radian!jlangeShow Full Headers
Complete Article Headers
Newsgroups: comp.windows.ms.programmer,comp.os.ms-windows.programmer.win32 Path: arc1-ca.pugleaf.net!sparky!uunet!UB.com!pacbell.com!decwrl!spool.mu.edu!yale.edu!qt.cs.utexas.edu!cs.utexas.edu!natinst.com!radian!jlange From: jlange%radian@natinst.com (John Lange) Subject: Hardware Interrupts in enhanced mode, win32, and NT Sender: usenet@radian.uucp (Usenet login for mail routing) Message-ID: <1993Jan27.022315.13504@radian.uucp> Date: Wed, 27 Jan 1993 02:23:15 GMT Nntp-Posting-Host: zippy.radian.com Organization: Radian Corporation, Austin, Texas Lines: 28