home *** CD-ROM | disk | FTP | other *** search
- ;---------------
- ; USAGE library module, NOT a standalone program
- ;---------------
-
- ; This module provides the routine USAGE_EXIT, which outputs the message
- ; USAGE_MSG, of size USAGE_SIZE bytes, to the error console; then exits
- ; the program with error code 1.
- ;
- ; USAGE_MSG and USAGE_SIZE must be defined by the user's program!
-
- USAGE_EXIT:
- MOV DX,USAGE_MSG ; point to the usage message
- MOV CX,USAGE_SIZE ; load the length of the message
- CALL EWRITE ; output the message to the error console
- BAD_EXIT:
- MOV AL,1 ; 1 code means program was unsuccessful
- JMP EXIT ; exit back to the operating system
-