🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.windows.ms.programmer
Article #3499

Hardware Interrupts in enhanced mode, win32, and NT

#3499
From: John Lange
Date: Wed, 27 Jan 1993 02:23
27 lines
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!jlange

Show 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