Path: utzoo!attcan!uunet!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!aplcen!haven!adm!news From: J_SCHULL@acc.haverford.edu (Jonathan Schull) Newsgroups: comp.lang.pascal Subject: TP routines for detecting hardware configurations? Message-ID: <24936@adm.BRL.MIL> Date: 5 Nov 90 17:28:58 GMT Sender: news@adm.BRL.MIL Lines: 28 I'm interested in Turbo Pascal routines which can detect various facts about a computer's configuration. The kinds of facts I'm interested in are these, taken from the screen of a commercial program called CheckIt. DOS Version: 3.30 ROM BIOS: Award BIOS Date: 04/30/87 Processor Type: 80286 AT Machine Math Coprocessor: Not Present Base Memory: 640K Available: 382K Extended Memory: None EXPANDed Memory: No EMS driver installed Video Adapter: MDA Video Address: B000h Video RAM Size: 4K Hard Drive(s): Drive 0 (C:-D:) = 43M Floppy Drive(s): A:1.2M(5,") Clock/Calendar: CMOS Clock Parallel Port(s): LPT1=378h Serial Port(s): COM1=3F8h Mouse: None Joystick(s): None I'm familiar with Turbo's DOSVERSION and DISKSIZE functions, but where I can I find public domain units or routines for some of these other things? (I need to be able to incorporate the routines into a program of my own.)