Скачиваний:
37
Добавлен:
01.05.2014
Размер:
1.4 Кб
Скачать
#include <stdio.h>
#include <dos.h>
#include "sysp.h"

void main(void);
void main(void) {

  DISK_CONFIG cfg;
  DPT  _far *dpt_ptr;
  HDPT _far *hdpt1_ptr;
  HDPT _far *hdpt2_ptr;

  printf("\n"
			"\nЉ®­дЁЈга жЁп ¤ЁбЄ®ў®© Ї®¤бЁб⥬л"
			"\n  (C)”а®«®ў Ђ., 1991"
			"\n");

// ЋЇаҐ¤Ґ«пҐ¬ Є®­дЁЈга жЁо ¤ЁбЄ®ў®© Ї®¤бЁб⥬л

  disk_cfg(&cfg);

  printf("\n“бв ­®ў«Ґ­®:"
			"\n   ”«®ЇЇЁ-¤ЁбЄ®ў: %d"
			"\n   „ЁбЄ®ў:        %d",
			cfg.n_floppy,
			cfg.n_hard);

  printf("\n’ЁЇл д«®ЇЇЁ-¤ЁбЄ®ў:  A: - %d, B: - %d"
			"\n’ЁЇл ¤ЁбЄ®ў:         C: - %d, D: - %d",
			cfg.t_floppy1, cfg.t_floppy2,
			cfg.t_hard1,   cfg.t_hard2);

// Џ®«гз Ґ¬  ¤аҐб в Ў«Ёжл Ї а ¬Ґва®ў ¤ЁбЄҐвл

  dpt_ptr = get_dpt();

  printf("\n"
			"\nЉ®¤ а §¬Ґа  ᥪв®а  ¤ЁбЄҐвл:                   %d"
			"\n‡ Ї®«­пойЁ© бЁ¬ў®« ¤«п д®а¬ вЁа®ў ­Ёп ¤ЁбЄҐвл: %2.2X",
			dpt_ptr->sec_size,
			dpt_ptr->fill_char);

// Џ®«гз Ґ¬  ¤аҐб  ЇҐаў®© Ё ўв®а®© в Ў«Ёжл
// Ї а ¬Ґва®ў ¦ҐбвЄ®Ј® ¤ЁбЄ 

  hdpt1_ptr = get_hdp1();
  hdpt2_ptr = get_hdp2();

  printf("\n"
			"\nЏ а ¬Ґвал ЇҐаў®Ј® ¤ЁбЄ :"
			"\n   Љ®«ЁзҐбвў® жЁ«Ё­¤а®ў:     %d"
			"\n   Љ®«ЁзҐбвў® Ј®«®ў®Є:       %d"
			"\n"
			"\nЏ а ¬Ґвал ўв®а®Ј® ¤ЁбЄ :"
			"\n   Љ®«ЁзҐбвў® жЁ«Ё­¤а®ў:     %d"
			"\n   Љ®«ЁзҐбвў® Ј®«®ў®Є:       %d",
			hdpt1_ptr->max_cyl,
			hdpt1_ptr->max_head,
			hdpt2_ptr->max_cyl,
			hdpt2_ptr->max_head);

}
Соседние файлы в папке DISKSHOW