kbdriver.def
来自「Welcome to PMOS. PMOS is a set of module」· DEF 代码 · 共 50 行
DEF
50 行
DEFINITION MODULE KBdriver;
(********************************************************)
(* *)
(* Device driver for the keyboard. *)
(* *)
(* Author: P. Moylan *)
(* Last edited: 19 August 1991 *)
(* *)
(* Status: OK *)
(* *)
(********************************************************)
FROM SYSTEM IMPORT
(* type *) BYTE;
CONST
(* Codes to specify the keyboard indicator lights. *)
ScrollLockLED = 1;
NumLockLED = 2;
CapsLockLED = 4;
PROCEDURE GetScanCode () : BYTE;
(* Gets one scan code from the keyboard. *)
PROCEDURE CheckScanCode () : BYTE;
(* Like GetScanCode, but returns 0 immediately if no scan code is *)
(* available - i.e. does not wait for a keyboard press. *)
PROCEDURE PutLEDs (LEDcode: BYTE);
(* Sets the keyboard lock indicator lights, as specified by *)
(* LEDcode. Unlike the following two procedures, which can affect *)
(* one LED without disturbing the others, this procedure alters all *)
(* three LEDs as a group. *)
PROCEDURE ClearLED (LEDcode: BYTE);
(* Clears one or more of the keyboard lock indicator lights. *)
PROCEDURE ToggleLED (LEDcode: BYTE);
(* Toggles one or more of the keyboard lock indicator lights. *)
END KBdriver.
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?