home *** CD-ROM | disk | FTP | other *** search
- T S R F I X
- ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
- Some older TSRs do not properly check the interrupt 16H function
- code in the AH register when used on an AT with the 101 keyboard
- and AT 101 keyboard Bios. Although the TSR will work fine on
- an XT, it ceases to "see" the HotKey on the AT 101 keyboard.
-
- Fortunately there is a patch for this. The command in these
- older TSRs that is causing the problem is CMP AH,00H which
- should be replaced with TEST AH,0EFH.
-
- The machine code for CMP AH,00H is 80H FCH 00H, and you can
- search the EXE or COM file for the three byte sequence with
- DEBUG, PCTOOLS, etc,. When you see the 80 FC 00 sequence in
- the code, you can replace it with F6 C4 EF (F6H C4H EFH).
- The TSR then should work in both 84-key and 101-key environments.
- This code sequence is very close to the begining of the TSR.
- When you see this: Replace it with this:
-
- 80 FC 00 F6 C4 EF
-