/**
*.Name      pc_model
*
*.Title     Определить модель компьютера
*
*.Descr     Функция возвращает байт, идентифицирующий
*           модель персонального компьютера
*
*.Proto     char unsigned pc_model(void);
*
*.Params    Нет
*
*.Return    Код модели персонального компьютера:
*
*              0xff - оригинальный PC;
*              0xfe - XT, Portable PC;
*              0xfd - PCjr;
*              0xfc - AT;
*              0xfb - XT с памятью 640К;
*              0xf9 - Convertible PC.
*
*.Sample    disk_ctl.c
**/

#include <stdio.h>
#include <dos.h>
#include "sysp.h"

char unsigned pc_model(void) {

	char unsigned _far *modptr;

	modptr = FP_MAKE(0xf000,0xfffe);

	return *modptr;
}
