From owner-freebsd-hackers Wed Jan 3 07:12:10 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id HAA12679 for hackers-outgoing; Wed, 3 Jan 1996 07:12:10 -0800 (PST) Received: from tfs.com (tfs.com [140.145.250.1]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id HAA12669 for ; Wed, 3 Jan 1996 07:12:06 -0800 (PST) Received: from critter.tfs.com by tfs.com (smail3.1.28.1) with SMTP id m0tXUrD-0003vwC; Wed, 3 Jan 96 07:12 PST Received: from localhost.tfs.com (localhost.tfs.com [127.0.0.1]) by critter.tfs.com (8.6.12/8.6.12) with SMTP id QAA01494; Wed, 3 Jan 1996 16:12:03 +0100 X-Authentication-Warning: critter.tfs.com: Host localhost.tfs.com didn't use HELO protocol To: "Justin T. Gibbs" cc: "Jordan K. Hubbard" , obrien@cs.ucdavis.edu (David E. O'Brien), freebsd-hackers@freebsd.org (FreeBSD Hacker's list) Subject: Re: X for install In-reply-to: Your message of "Wed, 03 Jan 1996 07:06:41 PST." <199601031506.HAA12239@freefall.freebsd.org> Date: Wed, 03 Jan 1996 16:12:03 +0100 Message-ID: <1492.820681923@critter.tfs.com> From: Poul-Henning Kamp Sender: owner-hackers@freebsd.org Precedence: bulk > >> That's how it *should* work, and as far as I can see, much of the > >> "magic" comes from a little utility named `NTDETECT' - It apparently > > > >NTDETECT runs in real mode and probes the HW. > > > >> when probed is a black art. Any black magicians out there interested > >> in starting a `FreeBSD Detect 1.0' project? :-) > > > >We should do this. > > I thought the plan was to define a consistant probe "policy" for drivers > and have a "configuration manager" load lkms one by one to determine the > presence of hardware. I don't think we need to be in real mode for the > configuration manager part although having access to int13 and int15 > via vm86 would be really nice. (int15 is for EISA info). The way NTDETECT does it is a "two way probe", NTDETECT will grep all the info it can lay hands on from the BIOS and otherwise while in real mode and stash it away, then the drivers in their probe can ask for this info and use it as hints/hard info for their further deeds. There are many things that could be done nicely if bios access were availiable. -- Poul-Henning Kamp | phk@FreeBSD.ORG FreeBSD Core-team. http://www.freebsd.org/~phk | phk@login.dknet.dk Private mailbox. whois: [PHK] | phk@ref.tfs.com TRW Financial Systems, Inc. Future will arrive by its own means, progress not so.