How do you find the device driver list in memory?

0 views
Skip to first unread message

Kevin Barrett

unread,
Apr 15, 1993, 9:54:20 AM4/15/93
to
I know MS-DOS stores its installed device drivers in memory as a linked list.
Where do I find the pointer to the beginning of that list? My problem is
that I am writing a device driver and would like to write an application
program that reads parameters directly from the driver's data area. Rather
than write an IOCTL routine I figured I could just traverse the list of
drivers until I got to mine, and then read the data that way. Any pointers?
(stupid pun only slightly intended)

Thanks,
-Kevin
k...@beach.cis.ufl.edu

R.v.Kampen

unread,
Apr 15, 1993, 1:26:59 PM4/15/93
to

i think it is int 21 with ah=52 , look in the inter34 interrupt list
for more details, it gives back a pointer into some structure in
msdos.sys (or io.sys) which also contains a reference to the start of
this linked list.

Reply all
Reply to author
Forward
0 new messages