Prof. Dr. Burkhard Meiner
Universitt der Bundeswehr Hamburg
Holstenhofweg 85
D--22143 Hamburg

Assembly utilities for MS-DOS

Contents:
---------

                          beep.asm      sound DOS beep 
                          cdt.asm       detect CD ROM drives
                          clear.asm     clear screen
                          ddt.asm       detect all drives
                          drivex.asm    check, if specific drive ready, set errorlevel
                          memo.asm      print amount of free memory
                          normcurs.asm  restore normal cursor
                          procmode.asm  display processor mode (real, virtual)
                          pwd.asm       display current directory 
                          rdt.asm       detect remote (network) drives
                          tad.asm       detect and kill type-ahead keys
                          vtest.asm     print video configuration

The files can be assembled, using
masm
tasm
wasm
jwasm
hjwasm (uasm)


Assembly:
---------

example:

tasm  beep <RETURN>
tlink /t /Tdc beep <RETURN>


masm  beep <RETURN>
link beep <RETURN>
exe2bin beep.exe beep.com
del beep.exe



For all those who do not own either tasm or masm/ml, use an assembler
from the wasm / Watcom familiy of assemblers: 


WASM (OpenWatcom):
http://www.openwatcom.com/

JWASM:
https://www.japheth.de/JWasm.html

UASM/HJWASM:
http://www.terraspace.co.uk/uasm.html



wasm -Fo=beep.obj beep.asm -mt
jwlink file beep.obj    form DOS COM


jwasm -bin -Fobeep.com beep.asm

hjwasm -bin -Fobeep.com beep.asm

uasm -bin -Fobeep.com beep.asm

