1. Re: Interface to DOS info

Hi John,

You wrote:
> I would like to collect a bit of info about the DOS machines:I can
get > the DOS version, hard drive size, amount of conventional memory
> by using interrupts.  From contents on the hard drive I can determine the
> existence of Win31.  I can not find anyway to determine
>   extended memory size
>   Processor
>   processor speed
>   Manufacturer
>   Model

Marcel said:
What I can do is give you a search vector. I found some Pascal code
which is a part of SWAG (Sourceware Archival Group). You can get
the SWAG program library from any good BBS. I hope you are familiar
with Pascal so you can translate the code. But I must warn you, a lot
of this code is machine code.
Here follows some Pascal code for detecting XMS/EMS. After that code
follows some information how to get the EMS/EXM amount from de CMOS
setup ram. What I learned from the Pascal code: it is difficult to
determine how fast the CPU is running. It is all on empirical base.

Good luck,

Marcel Kollenaar

new topic     » topic index » view message » categorize


Quick Links

User menu

Not signed in.

Misc Menu