home *** CD-ROM | disk | FTP | other *** search
-
- ;************************************************
- ;* 05/15/87 * DOSCALLS.INC * Version 1.1 *
- ;************************************************
-
- DF_TERMINATE_PROGRAM EQU 00H
- DF_READ_KBD_AND_ECHO EQU 01H
- DF_DISPLAY_CHAR EQU 02H
- DF_AUX_INPUT EQU 03H
- DF_AUX_OUTPUT EQU 04H
- DF_PRINT_CHAR EQU 05H
- DF_DIR_CONSOLE_IO EQU 06H
- DF_CONSOLE_INPUT EQU 07H
- DF_READ_KBD EQU 08H
- DF_DISPLAY_STRING EQU 09H
- DF_GET_STRING EQU 0AH
- DF_CHECK_KBD_STATUS EQU 0BH
- DF_FLUSH_AND_READ_KBD EQU 0CH
- DF_RESET_DISK EQU 0DH
- DF_SELECT_DISK EQU 0EH
- DF_OPEN_FILE EQU 0FH
- DF_CLOSE_FILE EQU 10H
- DF_SEARCH_FIRST EQU 11H
- DF_SEARCH_NEXT EQU 12H
- DF_DELETE_FCB EQU 13H
- DF_READ_SEQ EQU 14H
- DF_WRITE_SEQ EQU 15H
- DF_CREATE EQU 16H
- DF_RENAME EQU 17H
- DF_CURRENT_DISK EQU 19H
- DF_SET_DTA EQU 1AH
- DF_DEFAULT_ALLOC_INFO EQU 1BH
- DF_ALLOC_INFO EQU 1CH
- DF_READ_RAN EQU 21H
- DF_WRITE_RAN EQU 22H
- DF_FILE_SIZE EQU 23H
- DF_SET_RELATIVE_RECORD EQU 24H
- DF_SET_VECTOR EQU 25H
- DF_CREATE_PROGRAM_SEGMENT EQU 26H
- DF_RAN_BLOCK_READ EQU 27H
- DF_RAN_BLOCK_WRITE EQU 28H
- DF_PARSE EQU 29H
- DF_GET_DATE EQU 2AH
- DF_SET_DATE EQU 2BH
- DF_GET_TIME EQU 2CH
- DF_SET_TIME EQU 2DH
- DF_VERIFY EQU 2EH
- DF_GET_DTA EQU 2FH
- DF_GET_VERSION EQU 30H
- DF_KEEP_PROCESS EQU 31H
- DF_CTRL_C_CHECK EQU 33H
- DF_GET_VECTOR EQU 35H
- DF_GET_DISK_SPACE EQU 36H
- DF_GET_COUNTRY EQU 38H
- DF_MAKE_DIR EQU 39H
- DF_REM_DIR EQU 3AH
- DF_CHANGE_DIR EQU 3BH
- DF_CREATE_HANDLE EQU 3CH
- DF_OPEN_HANDLE EQU 3DH
- DF_CLOSE_HANDLE EQU 3EH
- DF_READ_HANDLE EQU 3FH
- DF_WRITE_HANDLE EQU 40H
- DF_DELETE_FILE EQU 41H
- DF_MOVE_POINTER EQU 42H
- DF_CHANGE_MODE EQU 43H
- DF_IO_CTRL EQU 44H
- DF_DUPLICATE_HANDLE EQU 45H
- DF_DUPLICATE_HANDLE_2 EQU 46H
- DF_GET_DIR EQU 47H
- DF_ALLOCATE_MEMORY EQU 48H
- DF_FREE_MEMORY EQU 49H
- DF_SET_BLOCK EQU 4AH
- DF_EXEC EQU 4BH
- DF_TERMINATE EQU 4CH
- DF_WAIT EQU 4DH
- DF_FIND_FIRST EQU 4EH
- DF_FIND_NEXT EQU 4FH
- DF_GET_VERIFY EQU 54H
- DF_RENAME_FILE EQU 56H
- DF_GET_SET_DATE_TIME EQU 57H
-
- I_DOS EQU 21H
- I_TERMINATE_ADDRESS EQU 22H
- I_CTRL_C EQU 23H
- I_DOS_ERROR EQU 24H
- I_ABS_DISK_READ EQU 25H
- I_ABS_DISK_WRITE EQU 26H
-
- STD_INPUT EQU 00H
- STD_OUTPUT EQU 01H
- STD_ERROR EQU 02H
- STD_AUX EQU 03H
- STD_PRINTER EQU 04H
-
- DOS MACRO FUNCTION
- MOV AH, DF_&FUNCTION
- INT I_DOS
- ENDM
-
-