Добавил:
Studfiles2
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:
#include <dos.h>
#include <stdio.h>
#include <stdlib.h>
#include "sysp.h"
void main(void);
void main(void)
{
CVT far *cvt;
DDCB far *ddcb;
printf("\nЃ«®ЄЁ гЇа ў«ҐЁп ¤ЁбЄ®ўл¬Ё гбва®©бвў ¬Ё (DDCB)"
"\nCopyright (C)Frolov A., 1990\n"
"\n");
cvt=get_mcvt();
ddcb=get_fddcb(cvt);
for(;;) {
if(ddcb == (DDCB far *)0) break;
printf("Ђ¤аҐб DDCB: %Fp\n"
"Ќ®¬Ґа гбва®©бвў : %d\n"
"„®Ї®«ЁвҐ«мл© ®¬Ґа: %d\n"
"ђ §¬Ґа ᥪв®а : %d\n"
"ђ §¬Ґа Є« бвҐа ў ᥪв®а е: %d\n"
"Ѓ § а §¬Ґа Є« бвҐа : %d\n"
"‡ १ҐаўЁа®ў ® ᥪв®а®ў: %d\n"
"—Ёб«® Є®ЇЁ© FAT: %d\n"
"Њ Єб. д ©«®ў ў Є®аҐў®¬ Є в «®ЈҐ : %d\n"
"ЏҐаўл© Є« бвҐа ¤ ле: %d\n"
"‚ᥣ® Є« бвҐа®ў: %d\n"
"ђ §¬Ґа FAT ў ᥪв®а е: %d\n"
"ЏҐаўл© ᥪв®а Є®аҐў®Ј® Є в «®Ј : %d\n"
"Џ®«Ґ reserv1: %01X\n"
"Ђ¤аҐб ¤а ©ўҐа : %Fp\n"
"Ѓ ©в ®ЇЁб ⥫п баҐ¤л ®бЁвҐ«п: %01X\n"
"”« Ј ¤®бвгЇ : %01X\n"
"Ђ¤аҐб б«Ґ¤го饣® DDCB: %Fp\n"
"Џ®«Ґ reserv2: %04X\n"
"Ѓ«®Є Ї®бв஥: %04X\n"
"----------------------------------------------------\n\n",
ddcb,
ddcb->drv_num,
ddcb->drv_numd,
ddcb->sec_size,
ddcb->clu_size,
ddcb->clu_base,
ddcb->boot_siz,
ddcb->fat_num,
ddcb->max_dir,
ddcb->data_sec,
ddcb->hi_clust,
ddcb->fat_size,
ddcb->root_sec,
ddcb->reserv1,
ddcb->drv_addr,
ddcb->media,
ddcb->acc_flag,
ddcb->next,
ddcb->reserv2,
ddcb->built);
ddcb=get_nddcb(ddcb);
}
exit(0);
}