This update fixes a potentially serious bug in NOTE.ASM (pressing the
hotkey during a DOS or INT 13h call caused AX to be trashed on return
from the call).
The distribution contains full sources for the library, five sample TSRs,
and three utility programs. The utilities list the currently-loaded
TSRs, remove a specified TSR, and request popup of a TSR. The sample
TSRs are
FASTMOUS --convert slow hardware reset call into faster software
reset; shows how small an AMIS-compliant TSR can be (just
128 bytes resident)
NOLPT --turn a printer port into a bit bucket if no printer is
attached
VGABLANK --screen blanker for VGA only (192 bytes resident)
SWITCHAR --switch character support which was removed from MSDOS 5
NOTE --popup note taker, demonstrates popup and DOS access
from within the TSR (1856 bytes resident)
All five TSRs can also remove themselves.
Requires an assembler and C compiler (I used TASM and Turbo C 2.0, but
MASM and MS C should work as well). If you find that you need to make
changes for your assembler/compiler, please send them to me for
incorporation in future versions.
Now available for anonymous FTP from
CS.CMU.EDU [128.2.222.173] in /afs/cs/user/ralf/pub (change there
with a *single* command) as amisl081.zip. Also get altmpx34.zip,
which is the Alternate Multiplex Interrupt Specification text.
Soon to be available from SIMTEL20, GARBO, and MSDOS.ARCHIVE.UMICH.EDU.
--
{backbone}!cs.cmu.edu!ralf ARPA: RA...@CS.CMU.EDU FIDO: Ralf Brown 1:129/26.1
BITnet: RALF%CS.CMU.EDU@CARNEGIE AT&Tnet: (412)268-3053 (school) FAX: ask
DISCLAIMER? Did | Hansen's Library Axiom: The closest library doesn't
I claim something? | have the material you need.