2025-04-27 07:49:33 -04:00

61 lines
2.1 KiB
Plaintext
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

;/*
; * Microsoft Confidential
; * Copyright (C) Microsoft Corporation 1988 - 1991
; * All Rights Reserved.
; */
PAGE ,132
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;AN000;
;; DOS - GRAPHICS Command
;;
;; ;AN000;
;; File Name: GRCTRL.EXT ;AN000;
;; ---------- ;AN000;
;; ;AN000;
;; Description: ;AN000;
;; ------------ ;AN000;
;; Include file containing external declarations for ;AN000;
;; the code and data defined in GRCTRL.ASM ;AN000;
;; ;AN000;
;; Change History:
;; ---------------
;; M001 NSM 1/30/91 extern decl for old_int_10 vector
;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;AN000;
;; ;AN000;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;AN000;
EXTRN DET_HW_CONFIG:NEAR ;AN000;
EXTRN RGB:BYTE ;AN000;
EXTRN BIOS_INT_5H:WORD ;AN000;
EXTRN OLD_INT_10H:WORD ; /* M001 */
EXTRN PRT_SCR:NEAR ;AN000;
EXTRN PRINT_SCREEN_ALLOWED:BYTE ;AN000;
EXTRN XLT_TAB:BYTE ;AN000;
EXTRN MODE_TYPE:BYTE ;AN000;
EXTRN CUR_MODE_PTR:WORD ;AN000;
EXTRN CUR_MODE:BYTE ;AN000;
EXTRN MODE_TYPE:BYTE ;AN000;
EXTRN NB_COLORS:WORD ;AN000;
EXTRN SCREEN_HEIGHT:WORD ;AN000;
EXTRN SCREEN_WIDTH:WORD ;AN000;
EXTRN NB_CHAR_COLUMNS:BYTE ;AN000;
EXTRN CUR_PAGE:BYTE ;AN000;
EXTRN CUR_COLUMN:WORD ;AN000;
EXTRN CUR_ROW:WORD ;AN000;
EXTRN NB_SCAN_LINES:WORD ;AN000;
EXTRN SCAN_LINE_MAX_LENGTH:WORD ;AN000;
EXTRN CUR_SCAN_LNE_LENGTH:WORD ;AN000;
EXTRN PRT_BUF:BYTE ;AN000;
EXTRN NB_BOXES_PER_PRT_BUF:BYTE ;AN000;
EXTRN CUR_BOX:BYTE ;AN000;
EXTRN BOX_H:BYTE ;AN000;
EXTRN BOX_W:BYTE ;AN000;
EXTRN ERROR_CODE:BYTE ;AN000;
EXTRN ROTATE_SW:BYTE ;AN000;
; EQUATES USED BY INT 10 HANDLER
ALTERNATE_SELECT equ 12h ; int 10 function code
ALT_PRT_SC_SELECT equ 20h ; sub function code