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

68 lines
1.8 KiB
NASM
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.

PAGE ,132
TITLE MS-DOS 5.0 KEYB Command - Root Module
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; MS-DOS 5.0 - NLS Support - KEYB Command
; (c) Copyright Microsoft Corp 1987-1991
;
; File Name: KEYB.ASM
; ----------
;
;
; Description:
; ------------
; Contains root module for KEYB command. This module is the
; KEYB command entry point. KEYB is an external command included
; with MS DOS 5.0 to provide keyboard support for 14 languages.
; KEYB will jump immediately into the command processing in
; file KEYBCMD. All resident code is included before KEYBCMD
; in the linkage list.
;
;
; Procedures Contained in This File:
; ----------------------------------
;
;
; Include Files Required:
; -----------------------
; KEYBCMD.INC - External declarations for transient command
; processing routines
;
; External Procedure References:
; ------------------------------
; FROM FILE KEYCMD.ASM:
; KEYB_COMMAND - Main routine for transient command processing.
;
; Linkage Instructions:
; --------------------
; Link in .COM format. Resident code/data is in files KEYB thru
; KEYBCPSD.
;
; LINK KEYB+KEYBI9+KEYBI9C+KEYBI2F+KEYBCPSD+KEYBMSG+
; COMMSUBS+KEYBTBBL+KEYBCMD;
; EXE2BIN KEYB.EXE KEYB.COM
;
; Change History:
; ---------------
;
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
CODE SEGMENT PUBLIC 'CODE' BYTE
INCLUDE KEYBCMD.INC ; Bring in external declarations
; for transient command processing
ASSUME CS:CODE,DS:CODE
ORG 100H ; required for .COM
START:
JMP KEYB_COMMAND
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
CODE ENDS
END START