diff options
| author | 2024-04-25 21:24:10 +0100 | |
|---|---|---|
| committer | 2024-04-25 22:32:27 +0000 | |
| commit | 2d04cacc5322951f187bb17e017c12920ac8ebe2 (patch) | |
| tree | 80ee017efa878dfd5344b44249e6a241f2a7f6e2 /v4.0/src/CMD/FDISK/EXTERN.H | |
| parent | Merge pull request #430 from jpbaltazar/typoptbr (diff) | |
| download | ms-dos-main.tar.gz ms-dos-main.tar.xz ms-dos-main.zip | |
Diffstat (limited to 'v4.0/src/CMD/FDISK/EXTERN.H')
| -rw-r--r-- | v4.0/src/CMD/FDISK/EXTERN.H | 82 |
1 files changed, 82 insertions, 0 deletions
diff --git a/v4.0/src/CMD/FDISK/EXTERN.H b/v4.0/src/CMD/FDISK/EXTERN.H new file mode 100644 index 0000000..6975f67 --- /dev/null +++ b/v4.0/src/CMD/FDISK/EXTERN.H | |||
| @@ -0,0 +1,82 @@ | |||
| 1 | |||
| 2 | /* */ | ||
| 3 | /* */ | ||
| 4 | /****************************************************************************/ | ||
| 5 | /* Declare Global variables */ | ||
| 6 | /****************************************************************************/ | ||
| 7 | /* */ | ||
| 8 | |||
| 9 | |||
| 10 | |||
| 11 | extern char cur_disk; | ||
| 12 | extern FLAG good_disk[2]; | ||
| 13 | extern unsigned char number_of_drives; | ||
| 14 | extern FLAG reboot_flag; | ||
| 15 | extern char errorlevel; | ||
| 16 | extern char max_partition_size; | ||
| 17 | extern char sort[24]; | ||
| 18 | extern FLAG no_fatal_error; /* AC000 */ | ||
| 19 | extern char valid_input; | ||
| 20 | extern unsigned char video_mode; | ||
| 21 | extern unsigned char display_page; | ||
| 22 | extern unsigned char video_attribute; /* AN006 */ | ||
| 23 | |||
| 24 | extern unsigned total_disk[2]; /* AN000 */ | ||
| 25 | extern XFLOAT total_mbytes[2]; /* AN000 */ | ||
| 26 | extern unsigned char max_sector[2]; | ||
| 27 | extern unsigned max_head[2]; /* AC004 */ | ||
| 28 | extern unsigned required_cyls[2]; | ||
| 29 | |||
| 30 | extern unsigned input_row; | ||
| 31 | extern unsigned input_col; | ||
| 32 | extern char insert[800]; /* AC000 */ | ||
| 33 | extern char *pinsert; | ||
| 34 | |||
| 35 | extern unsigned char master_boot_record[2][512]; | ||
| 36 | extern unsigned char boot_record[512]; | ||
| 37 | |||
| 38 | extern char next_letter; /* AN000 */ | ||
| 39 | extern FLAG primary_flag; /* AN000 */ | ||
| 40 | extern FLAG extended_flag; /* AN000 */ | ||
| 41 | extern FLAG logical_flag; /* AN000 */ | ||
| 42 | extern FLAG disk_flag; /* AN000 */ | ||
| 43 | extern FLAG quiet_flag; /* AN000 */ | ||
| 44 | extern unsigned primary_buff; /* AN000 */ | ||
| 45 | extern unsigned extended_buff; /* AN000 */ | ||
| 46 | extern unsigned logical_buff; /* AN000 */ | ||
| 47 | extern char cur_disk_buff; /* AN000 */ | ||
| 48 | extern unsigned long NOVAL; /* AN000 */ | ||
| 49 | extern char next_letter; /* AN000 */ | ||
| 50 | extern FLAG PercentFlag; /* AN000 */ | ||
| 51 | |||
| 52 | extern FLAG mono_flag; /* AN006 */ | ||
| 53 | |||
| 54 | extern char Yes; /* AN012 */ | ||
| 55 | extern char No; /* AN012 */ | ||
| 56 | |||
| 57 | extern unsigned Parse_Ptr; /* AN010 */ | ||
| 58 | /* */ | ||
| 59 | /* */ | ||
| 60 | /****************************************************************************/ | ||
| 61 | /* Define Global structures */ | ||
| 62 | /****************************************************************************/ | ||
| 63 | /* */ | ||
| 64 | |||
| 65 | extern struct entry part_table[2][4]; | ||
| 66 | extern struct entry ext_table[2][24]; | ||
| 67 | extern struct freespace free_space[24]; | ||
| 68 | extern struct KeyData *input_data; | ||
| 69 | extern struct dx_buffer_ioctl dx_buff; /* AN000 */ | ||
| 70 | extern struct SREGS segregs; | ||
| 71 | extern struct subst_list sublist; /* AN000 */ | ||
| 72 | extern struct diskaccess disk_access; /* AN002 */ | ||
| 73 | extern struct sublistx sublistp[1]; /* AN010 */ | ||
| 74 | |||
| 75 | /* */ | ||
| 76 | /****************************************************************************/ | ||
| 77 | /* Define UNIONS */ | ||
| 78 | /****************************************************************************/ | ||
| 79 | /* */ | ||
| 80 | |||
| 81 | extern union REGS regs; | ||
| 82 | |||