home *** CD-ROM | disk | FTP | other *** search
- ; NAT.EQU
-
- ; Equate file to be used with the European National
- ; version of the Concurrent DOS XIOS.
-
- ; Some constants to be used by European character set support
-
- NX_just7_bit equ 01H
- NX_nkbd_bit equ 02H
- NX_nscn_bit equ 04H
- NX_enhanced equ 0ffffh ; enhanced keyboard flag
-
- ;/*
- ; * define the languages & dead keys supported:
- ; */
- NX_l_us equ 0
- NX_l_fr equ 1
- NX_l_gr equ 2
- NX_l_uk equ 3
- NX_l_dk equ 4
- NX_l_sw equ 5
- NX_l_it equ 6
- NX_l_sp equ 7
- NX_l_ja equ 8
-
- NX_l_d0 equ 9
- NX_l_d1 equ 10
- NX_l_d2 equ 11
- NX_l_d3 equ 12
-
- NX_l_no equ 0FFh
-
- ;/*
- ; * types of printers supported
- ; */
- NX_ibm equ 0
- NX_mx80 equ 1
- NX_mx80gt equ 2
- NX_fx80 equ 3
- NX_daisy equ 4
- NX_noxlat equ 5
-
- ;/*
- ; * list control blocks for the various parameters
- ; * and modes for all 5 printers supported.
- ; */
-
- lv_pnum equ byte ptr .0000h[BX] ; physical printer number
- lv_ptype equ byte ptr .0001h[BX] ; printer type
- lv_cap equ word ptr .0002h[BX] ; printer capabilities
- lv_escape equ word ptr .0004h[BX] ; current escape handler
- lv_graph equ word ptr .0006h[BX] ; graphics counter
- lv_lang equ byte ptr .0008h[BX] ; current language
- lv_char equ byte ptr .0009h[BX] ; translated character
- lv_set equ byte ptr .000ah[BX] ; translated character set
-
- lv_cp_hasbs equ 00000001b ; has backspace capability
- lv_cp_hassets equ 00000010b ; has multiple char sets
- lv_cp_hasgraph equ 00000100b ; supports graphics
-
- no_match equ -1