🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.micro.pc
Article #6481

Re: Undocumented DOS Interrupts

#6481
From: bill
Date: Thu, 08 May 1986 18:36
21 lines
1570 bytes

Int 21h function 52h does exactly what you've already stated: it returns a
a pointer (in ES:BX) to a list of interesting DOS variables.  It's an
undocumented function because the table is considered version dependent.
(Some of the more significant variables are accessible through supported
DOS functions, like current drive, time variables, etc.)
The table also appears to contain stuff like number of disk drives,
DOS critical section flag, various buffer pointers, DOS segment, and so forth.

(Is that vague enough to keep back flames from Microsoft?)

I'm not sure of the exact purpose of Int 2Ah, but it appears to be somehow
used by our HP OfficeShare network software.  When I boot up my AT (3.2) 
without the network stuff, Int 2Ah points to an IRET.  With the network
installed, it points at CMP AH,0 / JNZ / MOV AH,1 / IRET / etc.

More information, anyone?

Bill Frolik
hp-pcd!bill
Technical Details
Message-ID: <15200022@hpcvlo.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!ucbvax!hplabs!hp-pcd!bill
References: <1310@umcp-cs.UUCP>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: notesfiles - hp 1.2 08/01/83; site hp-pcd.UUCP
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!ucbvax!hplabs!hp-pcd!bill
From: bill@hp-pcd.UUCP (bill)
Newsgroups: net.micro.pc
Subject: Re: Undocumented DOS Interrupts
Message-ID: <15200022@hpcvlo.UUCP>
Date: Thu, 8-May-86 14:36:00 EDT
Article-I.D.: hpcvlo.15200022
Posted: Thu May  8 14:36:00 1986
Date-Received: Tue, 13-May-86 00:38:29 EDT
References: <1310@umcp-cs.UUCP>
Organization: Hewlett-Packard - Corvallis, OR
Lines: 21
Nf-ID: #R:umcp-cs:-131000:hpcvlo:15200022:000:895
Nf-From: hpcvlo!bill    May  8 10:36:00 1986