blob: c0c79ca49c15090267d0180865dac04025aab47e (
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
66
67
68
69
70
71
72
73
74
75
76
|
/* */
/* */
/****************************************************************************/
/* Declare Global variables */
/****************************************************************************/
/* */
extern char cur_disk; /* ;AN000; */
extern FLAG good_disk[2]; /* ;AN000; */
extern unsigned char number_of_drives; /* ;AN000; */
extern FLAG reboot_flag; /* ;AN000; */
extern char errorlevel; /* ;AN000; */
extern char max_partition_size; /* ;AN000; */
extern char sort[24]; /* ;AN000; */
extern FLAG no_fatal_error; /* ;AC000; */
extern char valid_input; /* ;AN000; */
extern unsigned char video_mode; /* ;AN000; */
extern unsigned char display_page; /* ;AN000; */
extern unsigned total_disk[2]; /* ;AN000; */
extern XFLOAT total_mbytes[2]; /* ;AN000; */
extern unsigned char max_sector[2]; /* ;AN000; */
extern unsigned char max_head[2]; /* ;AN000; */
extern unsigned required_cyls[2]; /* ;AN000; */
extern unsigned input_row; /* ;AN000; */
extern unsigned input_col; /* ;AN000; */
extern char insert[800]; /* ;AC000; */
extern char *pinsert; /* ;AN000; */
extern unsigned char master_boot_record[2][512]; /* ;AN000; */
extern unsigned char boot_record[512]; /* ;AN000; */
extern FLAG next_letter; /* ;AN000; */
extern FLAG primary_flag; /* ;AN000; */
extern FLAG extended_flag; /* ;AN000; */
extern FLAG logical_flag; /* ;AN000; */
extern FLAG disk_flag; /* ;AN000; */
extern unsigned primary_buff; /* ;AN000; */
extern unsigned extended_buff; /* ;AN000; */
extern unsigned logical_buff; /* ;AN000; */
extern char cur_disk_buff; /* ;AN000; */
extern unsigned long NOVAL; /* ;AN000; */
extern char next_letter; /* ;AN000; */
/* */
/* */
/****************************************************************************/
/* Define Global structures */
/****************************************************************************/
/* */
extern struct entry part_table[2][4]; /* ;AN000; */
extern struct entry ext_table[2][24]; /* ;AN000; */
extern struct freespace free_space[24]; /* ;AN000; */
extern struct KeyData *input_data; /* ;AN000; */
extern struct dx_buffer_ioctl dx_buff; /* ;AN000; */
extern struct SREGS segregs; /* ;AN000; */
extern struct subst_list sublist; /* ;AN000; */
/* */
/****************************************************************************/
/* Define UNIONS */
/****************************************************************************/
/* */
extern union REGS regs; /* ;AN000; */
extern char *format_string; /* ;AN000; */
extern char far *fat12_String; /* ;AN000; */
extern char far *fat16_String; /* ;AN000; */
extern char far *hilda_string; /* ;AN000; */
|