blob: 302fdb98ec2235088ac46de1efa5e5c75154b4e3 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
|
CTY_DEF STRUC ;AN000;
COUNTRY_CODE DW 0 ;AN000; Country Code
KEYBOARD_VALID DB 0 ;AN000; =0 Keyboard code is not valid
; =1 Keyboard code is valid
KEYBOARD_CODE DB ' ' ;AN000; Keyboard Code
PRI_CODEPAGE DW 0 ;AN000; Primary Code Page
SEC_CODEPAGE DW 0 ;AN000; Secondary Code Page
NUM_DESIGNATES DW 0 ;AN000; number of designates
CPSW_STAT DW 0 ;AN000; code page switching recommendation for country
RESERVED_1 DW 0 ;AN000; reserved byte
CTY_DEF ENDS ;AN000;
KYB_DEF STRUC ;AN000;
KEYB_CODE DB ' ' ;AN000; Keyboard code
KEYB_ALT_VALID DB 0 ;AN000; =0 No alternate Keyboard code
; =1 Alternate Keyboard code present
KYB_DEF ENDS ;AN000;
ALT_KYB_DEF STRUC ;AN000;
ALT_KYB DB ' ' ;AN000; keyboard codes which have alternate keyboards
ALT_KYB_PTR DW 0 ;AN000; pointer to list of alternate keyboards
ALT_KYB_IDENT DB 0 ;AN000; keyboard code identifier
ALT_KYB_DEF ENDS ;AN000;
FR_STRUC STRUC ;AN000; Alternate French Keyboard
FR_KYB DB ' ' ;AN000;
FR_STRUC ENDS ;AN000;
IT_STRUC STRUC ;AN000; Alternate Italian Keyboard
IT_KYB DB ' ' ;AN000;
IT_STRUC ENDS ;AN000;
UK_STRUC STRUC ;AN000; Alternate UK English Keyboard
UK_KYB DB ' ' ;AN000;
UK_STRUC ENDS ;AN000;
DISK_STATUS STRUC ;AN000;
N_PART_NAME DB 0 ;AN000; Partition name
N_PART_SIZE DW 0 ;AN000; size of above partition in MBytes
N_PART_STATUS DB 0 ;AN000; Partition status
P_PART_DRIVE DB ? ;AN000; drive letter assigned to the partition (ASCII)
N_PART_TYPE DB 0 ;AN000;
N_PART_LEVEL1 DB 0 ;AN065; SEH version number (1st part) for DOS 4.00 1st part = blank
N_PART_LEVEL2 DB 0 ;AN065; SEH version number (2nd part) for DOS 4.00 2nd part = 4
N_PART_LEVEL3 DB 0 ;AN065; SEH version number (3rd part) for DOS 4.00 3rd part = .
N_PART_LEVEL4 DB 0 ;AN065; SEH version number (4th part) for DOS 4.00 4th part = 0
DISK_STATUS ENDS ;AN000;
PRINTER_DEF STRUC ;AN000;
PRINTER_INDEX DW 0 ;AN000; index into SELECT.PRT
PRINTER_TYPE DB 0 ;AN000; printer type serial/parallel
PRINTER_DATA_VALID DB 0 ;AN000;
MODE_PARMS DW 0 ;AN000;
DB 40 DUP(?) ;AC000;JW
CODE_DRIVER DW 0 ;AN000;
DB 22 DUP(?) ;AN000;
CODE_PREPARE DW 0 ;AN000;
DB 12 DUP(?) ;AN000;
GRAPHICS_PARMS DW 0 ;AN000;
DB 20 DUP(?) ;AN000;
PORT_NUMBER DW 0 ;AN000;
REDIRECTION_PORT DW 0 ;AN000;
PRINTER_TAB_NUM DW 0 ;AN000; indicates 1st, 2nd, 3rd, etc. printer selected
PRINTER_DEF ENDS ;AN000;
|