TBONES is a set of skeletal Assembly Language programs to help you learn about and then to aid in the writing of your own DOS Terminate- but-Stay-Resident (TSR) programs. The ASM programs in the TBONES package are set up so you can relatively easily drop in the .ASM routine you want to run when your TSR triggers.
TSR programs typically are activated when you press a "Hot Key" combination on the keyboard.
TSRBONES is the flagship program of the TBONES package. It is the safest, most robust, and most astute TSR in the package at avoiding problems with DOS's non-reentrancy and with intruding upon time-critical CPU tasks. A TSR beginner should use only the TSRBONES program.
TSRINT and TSRKEY, on the other hand, do NOTHING to prevent you from getting in trouble by writing your own TSR routine so that it interrupts and re-enters DOS code at unsafe times. TSRINT and TSRKEY are raw skeletal TSRs, and you should know a good bit about making a good TSR before you use them as the starting point in the design of your program. At the outset, you would do
well to use only TSRBONES.
File List:
FILE_ID.DIZ
42b
HISTORY
9Kb
README
6Kb
TBONES07.DOC
18Kb
TSRBONES.ASM
37Kb
TSRBONES.COM
1Kb
TSRINT.ASM
12Kb
TSRINT.COM
373b
TSRKEY.ASM
15Kb
TSRKEY.COM
384b
Similar code
Tiny bootloader
(Popularity: ) : Mainly a bugfix version. Several bugs where finished since the previous version. Also the capability to go to protected mode was added. Basically it can now load files from a floppy, go to protected mode, and execute the files. Written ... Varo Shell
(Popularity: ) : Shell written in Turbo Assembler 5.0. It is a shell that runs under DOS. A shell is a program which has the purpose to start other programs. Varo is 100% written in Turbo Assembler 5.0. Varo runs at a reslotion ... WINDOWS.ASM
(Popularity: ) : WINDOWS.ASM - Assembly level windowing routines
This is a set of assembly routines, written for use with Borlands TASM assembler, which provides the primitive routines neede to manage windows in assembly code.