Contents of the READ.ME file
This function solved a problem in a spelling checker that I am writing.
The spelling checker did not stop for user input until it found a misspelled
word. So how was I to keep track of mainly the Caps Lock and the Insert keys.
I could have used key trapping, but that would have added a lot of code and
slowed the program down. I needed to keep the program as small and as fast as
So, I got the idea of an interrupt handler from Ethan Winer's book, "Basic
Techniques and Utilities." This book has an interrupt handler called "NoReboot",
which I rewrote.
If anyone can use this, they are welcome to it. There is one thing I would like.
I am not an expert assembly language programmer, but even I can see that this is
not well written. If anyone rewrites this function, improves it, etc, I would
like a copy of the improvements.
In my program, the NumLock key is really a Hot Key. Pressing the NumLock key in
my program writes either "English" or "Russian" to the screen instead of Numlock.
I can be contacted on the Programmer's Corner or at
Doyce D. Burton
1312 Gatwick Rd.
Glen Burnie, Md.