You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
68 lines
1.8 KiB
68 lines
1.8 KiB
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
|
|
|