diff options
Diffstat (limited to 'v4.0/src/SELECT/EXTERN.H')
| -rw-r--r-- | v4.0/src/SELECT/EXTERN.H | 76 |
1 files changed, 76 insertions, 0 deletions
diff --git a/v4.0/src/SELECT/EXTERN.H b/v4.0/src/SELECT/EXTERN.H new file mode 100644 index 0000000..c0c79ca --- /dev/null +++ b/v4.0/src/SELECT/EXTERN.H | |||
| @@ -0,0 +1,76 @@ | |||
| 1 | /* */ | ||
| 2 | /* */ | ||
| 3 | /****************************************************************************/ | ||
| 4 | /* Declare Global variables */ | ||
| 5 | /****************************************************************************/ | ||
| 6 | /* */ | ||
| 7 | |||
| 8 | |||
| 9 | |||
| 10 | extern char cur_disk; /* ;AN000; */ | ||
| 11 | extern FLAG good_disk[2]; /* ;AN000; */ | ||
| 12 | extern unsigned char number_of_drives; /* ;AN000; */ | ||
| 13 | extern FLAG reboot_flag; /* ;AN000; */ | ||
| 14 | extern char errorlevel; /* ;AN000; */ | ||
| 15 | extern char max_partition_size; /* ;AN000; */ | ||
| 16 | extern char sort[24]; /* ;AN000; */ | ||
| 17 | extern FLAG no_fatal_error; /* ;AC000; */ | ||
| 18 | extern char valid_input; /* ;AN000; */ | ||
| 19 | extern unsigned char video_mode; /* ;AN000; */ | ||
| 20 | extern unsigned char display_page; /* ;AN000; */ | ||
| 21 | |||
| 22 | extern unsigned total_disk[2]; /* ;AN000; */ | ||
| 23 | extern XFLOAT total_mbytes[2]; /* ;AN000; */ | ||
| 24 | extern unsigned char max_sector[2]; /* ;AN000; */ | ||
| 25 | extern unsigned char max_head[2]; /* ;AN000; */ | ||
| 26 | extern unsigned required_cyls[2]; /* ;AN000; */ | ||
| 27 | |||
| 28 | extern unsigned input_row; /* ;AN000; */ | ||
| 29 | extern unsigned input_col; /* ;AN000; */ | ||
| 30 | extern char insert[800]; /* ;AC000; */ | ||
| 31 | extern char *pinsert; /* ;AN000; */ | ||
| 32 | |||
| 33 | extern unsigned char master_boot_record[2][512]; /* ;AN000; */ | ||
| 34 | extern unsigned char boot_record[512]; /* ;AN000; */ | ||
| 35 | |||
| 36 | extern FLAG next_letter; /* ;AN000; */ | ||
| 37 | extern FLAG primary_flag; /* ;AN000; */ | ||
| 38 | extern FLAG extended_flag; /* ;AN000; */ | ||
| 39 | extern FLAG logical_flag; /* ;AN000; */ | ||
| 40 | extern FLAG disk_flag; /* ;AN000; */ | ||
| 41 | extern unsigned primary_buff; /* ;AN000; */ | ||
| 42 | extern unsigned extended_buff; /* ;AN000; */ | ||
| 43 | extern unsigned logical_buff; /* ;AN000; */ | ||
| 44 | extern char cur_disk_buff; /* ;AN000; */ | ||
| 45 | extern unsigned long NOVAL; /* ;AN000; */ | ||
| 46 | extern char next_letter; /* ;AN000; */ | ||
| 47 | |||
| 48 | |||
| 49 | /* */ | ||
| 50 | /* */ | ||
| 51 | /****************************************************************************/ | ||
| 52 | /* Define Global structures */ | ||
| 53 | /****************************************************************************/ | ||
| 54 | /* */ | ||
| 55 | |||
| 56 | extern struct entry part_table[2][4]; /* ;AN000; */ | ||
| 57 | extern struct entry ext_table[2][24]; /* ;AN000; */ | ||
| 58 | extern struct freespace free_space[24]; /* ;AN000; */ | ||
| 59 | extern struct KeyData *input_data; /* ;AN000; */ | ||
| 60 | extern struct dx_buffer_ioctl dx_buff; /* ;AN000; */ | ||
| 61 | extern struct SREGS segregs; /* ;AN000; */ | ||
| 62 | extern struct subst_list sublist; /* ;AN000; */ | ||
| 63 | |||
| 64 | /* */ | ||
| 65 | /****************************************************************************/ | ||
| 66 | /* Define UNIONS */ | ||
| 67 | /****************************************************************************/ | ||
| 68 | /* */ | ||
| 69 | |||
| 70 | extern union REGS regs; /* ;AN000; */ | ||
| 71 | |||
| 72 | extern char *format_string; /* ;AN000; */ | ||
| 73 | extern char far *fat12_String; /* ;AN000; */ | ||
| 74 | extern char far *fat16_String; /* ;AN000; */ | ||
| 75 | extern char far *hilda_string; /* ;AN000; */ | ||
| 76 | \ No newline at end of file | ||