Rewrite Win32 (as opposed to Win32s) DLL to use auxiliary thread and
authorChris Hanson <org/chris-hanson/cph>
Wed, 2 Apr 1997 07:44:09 +0000 (07:44 +0000)
committerChris Hanson <org/chris-hanson/cph>
Wed, 2 Apr 1997 07:44:09 +0000 (07:44 +0000)
commit3f4732f0246fe8f8a97bff5074c971ae84ccf8f1
tree55a7f4190b41e91f03b6c2c06feeb974933360d0
parent8c955a4150f09eda11f2e97730ee30aa5548cdbe
Rewrite Win32 (as opposed to Win32s) DLL to use auxiliary thread and
Sleep() API call to generate async timer interrupts.  Use a critical
section to synchronize the two threads' access to the interrupt
registers.  These changes should eliminate the "spurious interrupt"
error messages that have been showing up from time to time.
v7/src/microcode/intrpt.h
v7/src/microcode/ntscmlib.h
v7/src/microcode/ntsig.c
v7/src/microcode/nttop.c
v7/src/microcode/ntutl/scheme31.c
v7/src/microcode/ntutl/scheme32.c